Many projects use a date-based versioning scheme called Calendar Versioning (aka CalVer). IDE features include live editing, hosting, sharing, automatic source versioning and Git integration. Angular follows Semantic Versioning standards, with each major version number indicating potentially breaking changes. Some disk file systems are journaling file systems or versioning file systems. Starting with 2.1.0, Ruby's versioning policy is more like semantic versioning. The following are not versioning filesystems, but allow similar functionality. Personal SDE databases do not support multi-user editing, but do support versioning and disconnected editing. DigiKam has been updated to support face detection, image versioning, and image tagging. The WebDAV group focused on distributed authoring, and left versioning for the future. This includes logical naming and versioning of resources. New features include improved performance and file versioning. This technique can either supplement or complement timestamps and versioning. It supports branching, labeling, and versioning of directories. The two editions also differ in their support for software versioning and revision control systems. Apple's versioning scheme for its clang-based "LLVM compiler" differs from the LLVM's open-source versioning.