clients 7.x-3.1

Bug fixes

Changes since 7.x-3.0:

  • #2528128 by joachim: Fixed warning for undefined variable on Drupal 5 connections.
  • #2505125 by joachim: Fixed callMethodArray() for Drupal 5 services crashes.

clients 7.x-3.0

Bug fixes
New features

This has been in beta for years, and in use on plenty of live sites. High time and indeed long overdue to call it stable ;)

Changes since 7.x-3.0-beta10:

clients 6.x-2.0-beta7

Bug fixes

Changes since 6.x-2.0-beta6:

  • by joachim: Fixed strict warning for declaration of getTestOperations().
  • by joachim: Fixed missing method property on the connection class when calling 7--3 XMLRPC.
  • #2387801 by joachim: Fixed missing method name in handleXmlrpcError() log message for D5 connections.

clients 7.x-3.0-beta8

Bug fixes

As of this release, the REST client requires the remote site to have Services 7.x-3.5 or later.

Changes since 7.x-3.0-beta7:

  • #2014131 by joachim: Updated for X-CSRF-Token header added in Services REST 7.x-3.5.
  • by joachim: Added message to debug output.
  • by joachim: Refactored HTTP request code for REST clients to be clearer.
  • by joachim: Fixed unclear param docs.
  • by joachim: Added debug mode and method to connections.

clients 7.x-3.0-beta4

Bug fixes

Changes since 7.x-3.0-beta3:

  • #1915946 by joachim: Fixed incorrect permission string in admin UI access.
  • by joachim: Removed debug code.

clients 7.x-3.0-beta3

New features
Bug fixes

Changes since 7.x-3.0-beta2:

  • by joachim: Added connection class for connecting to Drupal Services REST servers.
  • by joachim: Changed variable name.
  • by joachim: Fixed form description on password field.
  • by joachim: Fixed missing property in api.php sample code.
  • by joachim: Added differentiation of XMLRPC connections ahead of adding REST Drupal services connections.
  • by joachim: Fixed hook docblocks for D7 coding standards.

clients 7.x-3.0-beta2

Bug fixes

Changes since 7.x-3.0-beta1:

  • by joachim: Fixed connection machine name field disabled in admin form.

clients 7.x-3.0-alpha2

Bug fixes

Changes since 7.x-3.0-alpha1:

  • by joachim: Updated for Drupal 7 changes to xmlrpc().
  • by joachim: Added type parameter to clients_get_connection_types().
  • by joachim: Fixed use of markup in form.
  • by joachim: Added documentation for hook_clients_connection_type_info_alter().
  • by joachim: Fixed unset variable errors in Drupal client form.
  • by joachim: Added caching to connection type definitions.

clients 7.x-3.0-alpha1

New features

The 7.x-3.x branch contains new features, and is not backward-compatible with the 2.x branches.

clients 7.x-3.x-dev

New features

Development release.

The 7.x-3.x branch contains new features, and is not backward-compatible with the 2.x branches.

clients 6.x-2.0-beta6

Bug fixes

Changes since 6.x-2.0-beta5:

  • #1230928 by joachim: Fixed admin menu item needs better description.
  • #1352424 by joachim: Fixed missing handling of XMLRPC errors on shortcut methods.

clients 6.x-2.0-beta4

New features

Only one change with this release: the Client Connection API now throws exceptions. This should make error handling and reporting much easier.

See the README for details of how this changes the API.

clients 6.x-2.0-beta3

Bug fixes

Bug fixes.

You will need to check your permissions, as one has been removed:
- Issue #1179476: ugly permission name by joachim: Changed Drupal clients module to use base module admin permission.

You may also want to tweak your database column sizes to remain in line with the schema:

- by joachim: Changed varchar lengths in hook_schema to powers of 2.

Other bug fixes:

clients 6.x-2.0-beta2

New features
Bug fixes

- Added support for connections to Services 7.x-3.x.
- Fixed a bug in the form for adding new connections.

clients 6.x-2.0-beta1

Bug fixes

Various fixes and cleanups.

This is now stable, and the issue queue is down to just tweaks and new features, so calling this a beta :)

clients 6.x-2.0-alpha10

New features
Bug fixes

Mostly cleaning up and improvements and fixes to documentation.

New feature: the endpoint on the connection admin page is now a link.

clients 6.x-2.0-alpha9

New features

This release adds support for CTools exportables, meaning that connections can be added to Features.

You will need the 6.x-1.x-dev release of CTools.

This has required some significant changes. Connections are now referred to by machine name, not cid, which has knock-on effects on the API and the database storage. You should:

clients 6.x-2.0-alpha8

New features
Bug fixes

Lots of changes since the last release.

Mostly cleanup, but the following are of note:

- Issue #1146648: add a single line API by joachim: Added a single function call API.
- Issue #1100500: change connection name to machine name by joachim: Changed connection name to machine name.

Both of these may require changes to your code and your data.

The full list of changes is:

- Issue #1146648: add a single line API by joachim: Added a single function call API.
- Issue #1143136: saving a connection should redirect to its view page or stay on the edit form by joachim: Fixed redirect on saving a connection.
- Issue #1146060: move title setting to base form by joachim: Further fixes with add and edit form merge; moved title setting to base form.
- Issue #1143182: merge add and edit form builders for connections by joachim: Changed connection UI to use a single form for add and edit.
- Issue #1146568: fix validation of uniqueness of machine name by joachim: Fixed validation of uniqueness of machine name.
- Issue #1100500: change connection name to machine name by joachim: Changed connection name to machine name.
- by joachim: Cleaned up for whitespace, comments, function order, and general cruft.
- Issue #1144764: kill off pointless hooks by joachim: Removed hooks that use the wrong pattern.
- Issue #1143410: merge clients_connection_load() and clients_get_connection() by joachim: Changed clients_connection_load() to return a complete handler and clients_get_connection() to depend on it.
- Issue #1143158: use menu loader in hook_menu by joachim: Changed hook_menu to use menu loader for connections.
- Issue #1143126: kill off 'methods enabled' and 'views enabled' by joachim: Removed connection options 'methods enabled' and 'views enabled'.
- Issue #1143128: add connection type to view page by joachim: Added connection type to view page.

clients 6.x-2.0-alpha6

New features
Bug fixes

Another alpha release. Lots of bug fixes and a few new features.

clients 6.x-2.0-alpha3

Mostly internal clean-ups, though note class names for connections have changed.

clients 6.x-2.0-alpha2

New features

Further changes to the API.

Should be stable to use -- further changes will be internal clean-up.

clients 6.x-2.0-alpha1

New features

Alpha release. Doesn't work... mostly! ;)

Big changes have been made on the 2.x branch, including a better API for modules using a Client connection.

I'm mostly making this release so transport module can rely on it.

Subscribe with RSS Subscribe to Releases for Web Service Clients