Downloads

Download tar.gz 86.17 KB
MD5: 6418b80606211e45a2fb25208a9bfcef
SHA-1: 268d782ab3f07fed5f8aa7dabf5f046c99596954
SHA-256: fbf36be1aaf1acf6d77a4edba2821e4e11eb1df3a8d14d63ae7c0b2ff7705e60
Download zip 100.22 KB
MD5: 3ed1505cb7e581e8d457df543ba4a8f4
SHA-1: a850ca9ce4a9b68ead6f5aeb5df61627207f3405
SHA-256: cde6456774269cc65dde2631bc0dfb786a7da13178b3bb5d417e309d52ae500f

Release notes

Seems that I didn't release a stable snapshot for some time, so let's have one.
Commit notification mails are now implemented, and as this was the last major feature for getting on par with cvs.module, we're now arriving in the 1.0 beta series.

Changes since the last release:

  • API change: versioncontrol_get_commit_directory_item() was renamed to versioncontrol_get_directory_item() and now also works for branch and tag operations.
  • API addition (source compatible): versioncontrol_get_{branch,tag}_operations() got paging facilities like versioncontrol_get_commits() already had before.
  • A new hook_versioncontrol.php file that documents all the hooks for API users. Also, improvements in the API documentation and a minor fix in the FakeVCS example code.
  • Notification mails, plaintext output, an XHTML correctness fix, better themability, better CSS, and generally better code in Commit Log.
  • The Commit Log pager limit can now be configured in admin/project/versioncontrol-settings.
  • $form['#id'] values of the admin forms were renamed from vcs-* to versioncontrol-*, so that there's only one nomenclature.
  • Fix the calculation and display of commit directories for commits that have "/" as common directory of all changed items.
  • Status update mails in Account Status now contain the actual admin message instead of "Array".
  • The repository is now always loaded into branch and tag operation arrays, as specified in the API documentation.
  • The name of the authorization_method column in the database table now actually matches the queries in the module, which makes the whole thing *work* (!). Thanks to halkeye for obviously being the first real-life tester.

Please clear your menu cache manually in order to keep the "commitlog" page working. (Disabling and re-enabling any module should do.)

Created by: jpetso
Created on: 17 Oct 2007 at 14:52 UTC
Last updated: 17 Oct 2007 at 14:52 UTC
New features
Bug fixes
Unsupported

Other releases