Release Notes: This release brings important fixes in the networking code. There is a new feature: automatic lazy import of archived versions. It is not necessary to import all versions anymore. This makes the use of dim scalable for projects with a large history. The use of dim is also simpler. Similarly, the put operation is now performed automatically at export. Other minor bugfixes and improvements are also provided.
Release Notes: The dash shell is now detected, allowing full support for Debian and Ubuntu Linux. The network capabilities are better verified. Miscellaneous robustness fixes and better code comments are also provided.
Release Notes: This release contains mainly bugfixes. Network operations are faster and more robust. There is better support for *BSD systems and Mac OS X. Dim also works on AIX and Solaris. There are many internal changes to make the code easier to maintain. The manual page has been improved substantially.
Release Notes: This release provides support for full archives, removal and re-import of versions, many internal changes to prepare support of multi-item operations, and several important bugfixes.
Release Notes: Jobs were introduced. The mklib command was replaced by mkjob. Exported versions are now signed with the committer RSA key, and can be verified by all users. The ability to remove and re-import versions while keeping a consistent and correct ancestor tree was improved. Dim has been ported to OpenSolaris and AIX. Many bugs in network transfer, merge, and metadata management were fixed.
Release Notes: The separate command gurl has been removed. HTTP transport is now supported directly inside dim, which leads to a big performance improvement. Better support of multiple dim libraries is provided. The support of nested mounts has been improved, although not complete yet. Many bugs have been fixed.
Release Notes: Clones have been internally reorganized to allow future support for symbolic links, directories, and special files. A persistent auto/noauto option was added for version mount/remount to allow automatic updating of the clone index. Several bugs were fixed.
Release Notes: The automatic merge infrastructure is now in production, with "merge", "merged", and "unmerge" as new commands. Advanced algorithms in ancestor graph management ensure that no merge operation has to be performed more than once when merging frequently. The dag command has been extended to display merges graphically. A sample custom extension module is provided. Many bugfixes have been committed.