Some features in the development versions of Julia have already been merged and released in Compat.jl. However, there is a chance that some features in Julia may be retracted or changed before actually released. If this happens, Compat.jl cannot re-backport the change/deletion while maintaining the backward compatibility. To workaround such problems, how about documenting that the unreleased features are experimental? It seems to be a good middleground solution that avoids unwanted major bumps while allowing feature preview and testing new features in the wild.
Some features in the development versions of Julia have already been merged and released in Compat.jl. However, there is a chance that some features in Julia may be retracted or changed before actually released. If this happens, Compat.jl cannot re-backport the change/deletion while maintaining the backward compatibility. To workaround such problems, how about documenting that the unreleased features are experimental? It seems to be a good middleground solution that avoids unwanted major bumps while allowing feature preview and testing new features in the wild.