Giter VIP home page Giter VIP logo

Comments (6)

tengstrand avatar tengstrand commented on July 17, 2024 1

Thanks for reporting this @marksto. Happy to hear that you like it, except for the bug of course! I'm working on a fix already and will post here when it's done.

from polylith.

tengstrand avatar tengstrand commented on July 17, 2024 1

I have pushed a fix to master, so please try it out @marksto (and others!).

Now it's possible to update a subset of libraries, by giving the libraries: argument to the libs command.
I don't know if that could be useful for people that don't want to update all libraries, e.g. @seancorfield.

If executed from a shell, then outdated libraries will be suggested when giving libraries: (it may take a second or two, to retrieve them).

If you want to experiment with this feature from the shell, e.g. by changing a library to an older version, then you need to execute switch-ws to refresh the workspace (otherwise it will not detect the change).

from polylith.

tengstrand avatar tengstrand commented on July 17, 2024

I was thinking if maybe poly libs :bump would be a better name of the argument, because it says more about what it does. What do you think @seancorfield?

from polylith.

seancorfield avatar seancorfield commented on July 17, 2024

I'm not sure that "bump" conveys the meaning in all languages/cultures -- I think "update" is clear and simple (even tho' I would never use this feature).

from polylith.

ieugen avatar ieugen commented on July 17, 2024

(even tho' I would never use this feature).
You are too safe @seancorfield . Live a little 😁

I wouldn't use this either - not often at least - I do check release notes and change logs for breaking changes and run the tests after each library update (or a couple if they are small).

from polylith.

marksto avatar marksto commented on July 17, 2024

@tengstrand hi! Just tried this out and it's a real timesaver for a mid-to-big workspace. Thanks a lot! 🙏

Still, it was not able to update the (root) development project deps.edn, either across its aliases, or at all.
I still have a lib of different versions in :aliases > :dev > :deps and :aliases > :test > :extra-deps. Is it by design?

from polylith.

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.