Package version updates

Hi everyone,

I have a question about package version and updates.

For example, I am learning to use Makie now. On my Windows machine with Julia v1.4, the package is successfully installed with the current latest version v0.11.1.
However, on my Mac with Julia v1.5, it will only install an old version:

(@v1.5) pkg> add Makie
  Resolving package versions...
Updating `~/.julia/environments/v1.5/Project.toml`
  [ee78f7c6] + Makie v0.10.0
Updating `~/.julia/environments/v1.5/Manifest.toml`
  [85c772de] + AbstractNumbers v0.2.1
  [537997a7] + AbstractPlotting v0.10.6
  [35d6a980] + ColorSchemes v3.9.0
  [b38be410] + FreeType v3.0.1
  [663a7486] + FreeTypeAbstraction v0.8.0
  [f7f18e0c] + GLFW v3.4.0
  [0656b61e] + GLFW_jll v3.3.2+0
  [e9467ef8] + GLMakie v0.1.2
  [5c1252a2] + GeometryBasics v0.2.15
  [6218d12a] + ImageMagick v1.1.5
  [c73af94c] + ImageMagick_jll v6.9.10-12+3
  [ee78f7c6] + Makie v0.10.0
  [7269a6da] + MeshIO v0.4.0
  [66fc600b] + ModernGL v1.1.2
  [19eb6ba3] + Packing v0.4.0
  [65257c39] + ShaderAbstractions v0.2.2
  [73760f76] + SignedDistanceFields v0.4.0
  [65254759] + StatsMakie v0.2.3
  [1cfade01] + UnicodeFun v0.4.1

Even if I say

]update Makie

It won’t update to the latest version.

What am I missing here? Is there any specific dependency rules that restrict me from obtaining the latest version on Mac?

You might have other packages installed that are not compatible with it.


And the way to confirm this to do add Makie@X.X.X with the updated version that you want, and it should fail telling you which packages prevent this from happening.


It turns out that my Colors.jl package is too old. Thank you folks!