Download & Extend

Releases for Version Control API

versioncontrol 7.x-1.0-beta2

Download Size md5 hash
versioncontrol-7.x-1.0-beta2.tar.gz 126.15 KB 6595aa09085b15d148793bf6b5b5a6a2
versioncontrol-7.x-1.0-beta2.zip 180.17 KB 9354d9cef35b6238e8e4b27b051bbe94
Last updated: May 9, 2013 - 02:25
Official release from tag: 7.x-1.0-beta2

Release notes

Changes since 7.x-1.0-beta1:

  • #1293956 follow-up: Fix repository getSynchronizerOptions method.

An important bugfix related with the new option for reposync plugins to store tag/commit relations optionally.
a.k.a. let's fix the tests for backends implementing it.

versioncontrol 7.x-1.0-beta1

Download Size md5 hash
versioncontrol-7.x-1.0-beta1.tar.gz 126.15 KB bc0071b8128819e9515ce557d57e3123
versioncontrol-7.x-1.0-beta1.zip 180.18 KB 37cf78038e5cb1b7c6f2f8adf6212f29
Last updated: May 2, 2013 - 19:10
Official release from tag: 7.x-1.0-beta1

Release notes

Changes since 7.x-1.0-alpha1:

  • #1293956: Added an option for reposync plugins to store tag/commit relations optionally.
  • Set the not nested save option on repository locking operations.
  • Better handling of default webviewer_url_handler on admin form.
  • Show an error if needed on fetch failure via ui.
  • #1880258 by jh3: Fixed Undefined index: places in versioncontrol_handler_field_item_revision_visual_diffstat()->render().
  • #1020220 by marvil07, cvangysel: Reintroduced token integration.
  • #723962 by tizzo, marvil07: Code standards review.

versioncontrol 6.x-2.0-beta8

Download Size md5 hash
versioncontrol-6.x-2.0-beta8.tar.gz 124.51 KB 09d609e8dc2dd9206df540f590ecac12
versioncontrol-6.x-2.0-beta8.zip 178.75 KB b94df974367aade50d2d58783695e212
Last updated: November 17, 2012 - 01:58
Official release from tag: 6.x-2.0-beta8

Release notes

Changes since 6.x-2.0-beta7:

  • Let simpletest execute the right hook_boot(dbtng) on its setUp.
  • #723962 by tizzo, marvil07: Code standards review.
  • Only fire code arrival hook when synchronization was successful.

versioncontrol 7.x-1.0-alpha1

Download Size md5 hash
versioncontrol-7.x-1.0-alpha1.tar.gz 122.41 KB 7b468aef1ed74dd2d3f3108df3ac8f80
versioncontrol-7.x-1.0-alpha1.zip 174.7 KB a8da1b0aa00f96e0601832bcdfcb0d4c
Last updated: November 9, 2012 - 23:08
Official release from tag: 7.x-1.0-alpha1

Release notes

The initial release for D7.

These are the main changes since the branch point not mentioned on other D6 release:

Read more

versioncontrol 6.x-2.0-beta7

Download Size md5 hash
versioncontrol-6.x-2.0-beta7.tar.gz 124.04 KB 0397b7fdd9211d8538e296fb2044c565
versioncontrol-6.x-2.0-beta7.zip 177.52 KB 0bf196192161c24c88fc23f853687a8f
Last updated: November 7, 2012 - 05:47
Official release from tag: 6.x-2.0-beta7

Release notes

Changes since 6.x-2.0-beta6:

  • VersioncontrolRepository::titleCallback() should reference $this.
  • #1642326 follow-up: Fix db_query call, its D6 db_query, not D7's.
  • #1291904 by tizzo: Complete hooks documentation.

versioncontrol 6.x-2.0-beta6

Download Size md5 hash
versioncontrol-6.x-2.0-beta6.tar.gz 123.6 KB 0f3c5edeeb11688c143f08dc8d837d6b
versioncontrol-6.x-2.0-beta6.zip 177.02 KB 06136d9d1bf62ff419d1b770c46fc437
Last updated: October 31, 2012 - 19:17
Official release from tag: 6.x-2.0-beta6

Release notes

Changes since 6.x-2.0-beta5:

Read more

versioncontrol 6.x-2.0-beta5

Download Size md5 hash
versioncontrol-6.x-2.0-beta5.tar.gz 124.58 KB e3666be372e19157b8735d6468e6f6a7
versioncontrol-6.x-2.0-beta5.zip 178.91 KB 5b2d5358cc3ce6ab626234aa7a32a8eb
Last updated: July 2, 2012 - 17:57
Official release from tag: 6.x-2.0-beta5

Release notes

Changes since 6.x-2.0-beta4:

  • #1001480 follow-up by marvil07 | hoesi: Let pseudo-empty non-array values to be attached to the controller query.

versioncontrol 6.x-2.0-beta4

Download Size md5 hash
versioncontrol-6.x-2.0-beta4.tar.gz 124.55 KB 7da9ddcb8e5f649769554b20b12206bf
versioncontrol-6.x-2.0-beta4.zip 178.89 KB 827026aea0ae7a0624275466aaa227f2
Last updated: July 2, 2012 - 17:27
Official release from tag: 6.x-2.0-beta4

Release notes

Changes since 6.x-2.0-beta3:

  • #1001480 by hoesi: Fixed Prevent empty values to be attached to the controller query.
  • Follow theme functions moving.
  • Fix typo on repository sync() log related code.

versioncontrol 6.x-2.0-beta3

Download Size md5 hash
versioncontrol-6.x-2.0-beta3.tar.gz 124.56 KB 7e599ec67873a8f5cd27df27bc31372b
versioncontrol-6.x-2.0-beta3.zip 178.9 KB 514214aeda947ee817dc7c47c6965e6f
Last updated: June 27, 2012 - 17:12
Official release from tag: 6.x-2.0-beta3

Release notes

Changes since 6.x-2.0-beta2:

Read more

versioncontrol 6.x-2.0-beta2

Download Size md5 hash
versioncontrol-6.x-2.0-beta2.tar.gz 118.07 KB 4b14b3d10f0681d774fa23b79543eda9
versioncontrol-6.x-2.0-beta2.zip 169.79 KB 5a4c0bb026c6980d3a8654b17397cb25
Last updated: June 6, 2012 - 17:02
Official release from tag: 6.x-2.0-beta2

Release notes

Fixes, documentation update and new drush command for queue code arrivals.

Changes since 6.x-2.0-beta1:

Read more

versioncontrol 7.x-1.x-dev

Download Size md5 hash
versioncontrol-7.x-1.x-dev.tar.gz 126.17 KB 0cdbc0a4fbbfc9cd52894fd59e81f8ea
versioncontrol-7.x-1.x-dev.zip 180.19 KB d44448fd3f079f66556a4db8b57f2ca4
Last packaged version: 7.x-1.0-beta1+1-dev
Last updated: May 3, 2013 - 01:57
Development snapshot from branch: 7.x-1.x

Release notes

Porting to D7 in progress.

versioncontrol 6.x-2.0-beta1

Download Size md5 hash
versioncontrol-6.x-2.0-beta1.tar.gz 121.57 KB efca74aec1689e3d942db2d89f77d941
versioncontrol-6.x-2.0-beta1.zip 174.08 KB bbfbac79ce50981b9df3eb202d137fdc
Last updated: April 24, 2012 - 17:56
Official release from tag: 6.x-2.0-beta1

Release notes

Changes since 6.x-2.0-alpha2 (68 commits):

Read more

versioncontrol 6.x-2.0-alpha2

Download Size md5 hash
versioncontrol-6.x-2.0-alpha2.tar.gz 124.23 KB f36ef1b700846bc27fbda321f7bb7036
versioncontrol-6.x-2.0-alpha2.zip 175.14 KB b2d5b36c157066fd8eabf6db56310bd7
Last updated: July 22, 2011 - 20:07
Official release from tag: 6.x-2.0-alpha2

Release notes

Some API changes, lots of bug fixes, some improvements on tests and better default views.

Some relevant commits:

  • d5a37f4 task #970244: Create a views handler to map operation author/committer to their drupal user
  • 498eba2 Issue #999564: Created a views handler for the item revision 'action' field, and updated the default view with it.
  • 64a2a8b Issue #999652: Reorganize VCAPI's menu structure so it's no longer Project*-centric.
  • 8ca277b Issue #1010398: Create a drush command to run repo log fetching.
  • e39b8c9 Add a new drush command for updating operation author/committer mappings.
  • dc843dc Issue #979066 by mikey_p, sarah_p: Add a visual diffstat views field.
  • 8cec713 Issue #983926 by marvil07, sdboyer: Remove VersioncontrolAccount class, and many other account-related pieces that simply will not be ready for release.
  • 5e67645 task #723958: Remove ArrayAccess dependency everywhere.
  • 87ba390 Issue #1016504: Batch repository synchronization drush command.
Read more

versioncontrol 6.x-2.0-alpha1

Download Size md5 hash
versioncontrol-6.x-2.0-alpha1.tar.gz 134.98 KB af2838452f39aa2e12722937b85eb17c
versioncontrol-6.x-2.0-alpha1.zip 173.21 KB 379eec44e62d730b400bc3bd5651f5d4
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-2.0-alpha1

Release notes

Initial release of the massive, massive refactor that has gone on as part of Drupal's migration to git. There's still some housecleaning to do, and definitely lots of documentation, but we're in more than good enough shape for an alpha.

versioncontrol 6.x-2.x-dev

Download Size md5 hash
versioncontrol-6.x-2.x-dev.tar.gz 124.87 KB edcd8ff886cba3852be47b95ae39a022
versioncontrol-6.x-2.x-dev.zip 179.07 KB f64664bf7575bdc243633888c6265efc
Last packaged version: 6.x-2.0-beta8+4-dev
Last updated: May 1, 2013 - 14:12
Development snapshot from branch: 6.x-2.x

Release notes

Latest & greatest of Version Control API.

versioncontrol 6.x-1.0-rc2

Download Size md5 hash
versioncontrol-6.x-1.0-rc2.tar.gz 115.58 KB 601e30e0b21c0070519032329b9eed64
versioncontrol-6.x-1.0-rc2.zip 133.48 KB a1f621860633e81f0dfee7ab48e59f5f
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-1.0-rc2

Release notes

This release takes care of everything regarding statistics - the last functionality that was inferior to what cvs.module provided, performance-wise. Instead of loading millions of operation arrays just to gather their total number, Version Control API is now able to do all of that with a single SQL query. Yeah, that's a bit more scalable indeed. In addition, it's also more flexible than Version Control API's previous statistics functionality, which is nice for all pieces of code that count operations in any way (including the new maintainers block in the new versioncontrol_project release).

Apart from that, block deltas are now stored as strings instead of integers, which basically just means that you have to run update.php.

Apart from that, no further changes compared to the 6.x-1.0-rc1. The current plan is to have one more release candidate for finishing the cvs.module migration scripts, and then push for 6.x-1.0 to be deployed on drupal.org, replacing cvs.module. All help is appreciated!

versioncontrol 6.x-1.0-rc1

Download Size md5 hash
versioncontrol-6.x-1.0-rc1.tar.gz 113.47 KB 7292a53ffde260097dbe025e54d35c4c
versioncontrol-6.x-1.0-rc1.zip 131.24 KB c28d61954fc85130c5b51392186cc2b5
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-1.0-rc1

Release notes

There hasn't been a release in a while - partly because of DrupalCon DC business, partly because of other responsibilities, and partly because I wanted to make sure the new versioncontrol_release module in versioncontrol_project can work as intended with the exposed API. As a consequence, a number of API functions have been added or changed since the last beta was released.

In addition to API happenings, there have been visible bits of progress all around:

  • Fixed a large number of PHP notices, hopefully all are now gone.
  • Fixed prevention of similar VCS usernames being registered.
  • #396212 by greggles: Implemented feed autodiscovery for the commit messages page.
  • Postgres compatibility fix in the "Most active developers" block.
  • #418086: Simple commit filters without HTTP attributes in Commit Log - use paths like "commitlog/repo/1", "commitlog/id/543", "commitlog/uids/1,2,3", etc.
  • Show correct VCS account editing form for users when the respective user has multiple accounts registered.
Read more

versioncontrol 6.x-1.0-beta5

Download Size md5 hash
versioncontrol-6.x-1.0-beta5.tar.gz 111.39 KB cb9a8a5e14effbae6ba680110eaf45bb
versioncontrol-6.x-1.0-beta5.zip 129.69 KB b905345190496b6c2eb7f4e905ea13fd
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-1.0-beta5

Release notes

I know I just released the last beta only five days ago, but this one changes the way that the operation query (important for lots of Version Control API code) is constructed, and should therefore get a new release. Also, those changes enable to get rid of a rather serious scalability bottleneck, which is probably also something that you might want to have. And third, the tandem release of versioncontrol_project (6.x-1.0-beta2, which sports the same kind of improvements and a few important bugfixes) depends on the changes in here.

For developers: there's a new hook in there - hook_versioncontrol_operation_constraint_info() - which enables you to add new "native" SQL constraints for the operation query. Also, hook_versioncontrol_alter_operation_constraints() has been renamed to hook_versioncontrol_operation_constraints_alter(), for naming consistency with other alter hooks.

Finally, I think that the feature set desired for an initial 6.x-1.0 release has about been reached, and I'm only keeping this beta in case some API changes are still necessary. Apart from that, this release is probably the nicest version of Version Control API to date. r0xx0rz.

versioncontrol 6.x-1.0-beta4

Download Size md5 hash
versioncontrol-6.x-1.0-beta4.tar.gz 111.07 KB 756e5c551438b1c5ed988e5c0387edae
versioncontrol-6.x-1.0-beta4.zip 129.36 KB cdfa2f8b948fe35276f8388905a6f13b
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-1.0-beta4

Release notes

In comparison to beta3, this release contains an assorted share of bug fixes, mainly targeting the commit messages view which should work much better now. Also, the account export page works again for the CVS backend, and the autocomplete callback works too so the project node integration module (now releasing its initial beta for Drupal 6) can again complete usernames in the commit access administration page.

A renamed API function in this release also makes it necessary that you update the SVN backend to 6.x-1.0-beta2 in order to get revisions displaying correctly as "r1234".

versioncontrol 6.x-1.0-beta3

Download Size md5 hash
versioncontrol-6.x-1.0-beta3.tar.gz 110.79 KB 7f387667cdfa648f4cfb5651096e498d
versioncontrol-6.x-1.0-beta3.zip 129.08 KB 64bec51a45c0485530dc23481a10cf59
Last updated: December 25, 2010 - 00:06
Official release from tag: 6.x-1.0-beta3

Release notes

Fixing more trivial errors. Oh my. At least there should be no syntax errors in any file now, which means the actual testing can begin. I'd like to test stuff out more by myself, but I need to get other stuff done before I can get back to Version Control API. Also, the link to the non-functional beta1 release notes which explain what you can expect from this 6.x-1.x series in the first place.

Subscribe with RSS Syndicate content