thephpleague / omnipay-braintree

Braintree Driver for Omnipay Gateway

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version 3 Tag?

opened this issue · comments

Our application is relying on version ~3.0 of this package (which I believe was previously aliased to dev-master). This does not appear to be a tag that is available via composer, so we now have an issue with dependency installation. How can we install version 3 via composer?

Okay that's strange indeed, we never tagged it. Does v4 work for you?

Yes, strange indeed. I am able to install v4, however I hoped to avoid any potentially breaking changes at this time. I suppose I can pin it to a commit for the time being if there is no other option.

For reference, I've included the composer.lock information below:

        {
            "name": "omnipay/braintree",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "https://github.com/thephpleague/omnipay-braintree.git",
                "reference": "227ffdc04ea7c4cd0358f028bf7dfae2228eeb94"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/thephpleague/omnipay-braintree/zipball/227ffdc04ea7c4cd0358f028bf7dfae2228eeb94",
                "reference": "227ffdc04ea7c4cd0358f028bf7dfae2228eeb94",
                "shasum": ""
            },
            "require": {
                "braintree/braintree_php": "^3.0",
                "omnipay/common": "^3"
            },
            "require-dev": {
                "omnipay/tests": "^3"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.0.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Omnipay\\Braintree\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Barry vd. Heuvel",
                    "email": "barryvdh@gmail.com"
                },
                {
                    "name": "Kayla Daniels",
                    "email": "kayladnls@gmail.com"
                },
                {
                    "name": "Omnipay Contributors",
                    "homepage": "https://github.com/thephpleague/omnipay-braintree/contributors"
                }
            ],
            "description": "Braintree gateway for Omnipay payment processing library",
            "homepage": "https://github.com/thephpleague/omnipay-braintree",
            "keywords": [
                "braintree",
                "gateway",
                "merchant",
                "omnipay",
                "pay",
                "payment",
                "purchase"
            ],
            "time": "2018-11-09T08:39:19+00:00"
        },