Skip to content

Conversation

@bastelfreak
Copy link

Hi 👋
I inherited a clojure application where one of the other dependencies now depends on ring/ring-core 1.15.3, compojure prevents that right now. I'm very new to the ecosystem, so I don't know the side effects of updating this lib in your project. I verified locally that lein test passes.

@bastelfreak
Copy link
Author

Edit: lein test-all also passes locally.

@weavejester
Copy link
Owner

Thanks for the commit. Can you change the commit message to:

Update ring-core dependency to 1.15.3

This makes the commit message more consistent with the rest of the commit history.

Another important note is that in both Leiningen and tools.deps, closer dependencies override further ones. So if you put the [ring/ring-core "1.15.3"] dependency in your ring-middleware project file as part of its direct :dependencies, this will override the version of ring-core specified by Compojure.

In other words, you don't need to wait for a Compojure release — you can just add [ring/ring-core "1.15.3"] to your deps to fix it.

@bastelfreak bastelfreak changed the title ring/ring-core: Update 1.15.1->1.15.3 Update ring-core dependency to 1.15.3 Jan 10, 2026
@bastelfreak
Copy link
Author

Can you change the commit message to:

done

you can just add [ring/ring-core "1.15.3"]

thanks for the tip!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants