Changing a gem version doesn’t cause a full recompile. I’ve thought about doing this, but I don’t think it makes a lot of sense. Maybe for major (X.y.z) versions it does, if you consider semantic versioning?