GithubHelp home page GithubHelp logo

Comments (9)

 avatar commented on August 16, 2024

as a workaround so far, I use https://github.com/consolidation/cgr, otherwise I can't install due to other tools including symfony itself require ^4.0 thus end up in lot of dependency conflicts

from joomlatools-console.

johanjanssens avatar johanjanssens commented on August 16, 2024

@stevenrombauts Is this something we can resolve with priority in a maintenance release?

from joomlatools-console.

stevenrombauts avatar stevenrombauts commented on August 16, 2024

@glumanda99 You can use this branch now to install alongside packages that require the newer symfony/console: composer global require joomlatools/console:dev-feature/86-symfony, until we release this.

from joomlatools-console.

stevenrombauts avatar stevenrombauts commented on August 16, 2024

@johanjanssens I've updated the dependency and tested the commands, we can put this out in a maintenance release. One issue, on Vagrant box we have phing/phing installed, which also relies on older symfony/console. The auto-updater in the box will attempt to download latest joomlatools/console, but that will break.

We can add a FAQ item on how to solve that (removing phing/phing is the best option here, we don't use it on JT Vagrant box at all.)

Thoughts?

from joomlatools-console.

johanjanssens avatar johanjanssens commented on August 16, 2024

If are not using phing lets remove it. Could warrant a maintenance release of the box too, or can the uninstall be handled during composer update?

from joomlatools-console.

stevenrombauts avatar stevenrombauts commented on August 16, 2024

@johanjanssens Rolling out a little maintenance release for the box will be the best way forward. Adding a hook and logic to remove it is probably going to be complicated and result in one big hack.

I'll prepare a maintenance release, should also fix joomlatools/joomlatools-vagrant#123 and joomlatools/joomlatools-vagrant#121 along with this Console issue.

from joomlatools-console.

stevenrombauts avatar stevenrombauts commented on August 16, 2024

Note: we still require this for building packages, so we need to upgrade it on the box. Ticket has been amended.

from joomlatools-console.

johanjanssens avatar johanjanssens commented on August 16, 2024

@stevenrombauts agreed.

from joomlatools-console.

stevenrombauts avatar stevenrombauts commented on August 16, 2024

@glumanda99 This change has been included in the v1.5.1 release.

from joomlatools-console.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.