Skip to content

Releases: talis/SRUClient-php

0.4.0

15 May 10:22
ab15262
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.1...0.4.0

Fix composer name

08 May 22:22
c834ae5
Compare
Choose a tag to compare

The composer name had been SRUClient-php, but composer was complaining that uppercase characters in names are not compatible in v2.

So this fixes that.

Reconcile behavior; add tests

07 Aug 21:54
e569ddc
Compare
Choose a tag to compare

The last release fixed the client for a specific problem-child use case, but changed the behavior for the happy path from 0.1. This release should give us the best of both worlds: normal SRU servers should work like they did in 0.1 and problem children should behave roughly like they did in 0.2. One difference between in the latter case is that the recordData node returned will not have a namespace. This should make it easier to use when it returns a \DOMNode.

There are also some changes around how recordPacking=string works, but if you were using that before, it's surprising it worked at all.

This release adds a handful of tests around searchRetrieve operations (scan and explain still could use some love) and bumps the minimum PHP version to 5.4.

Version 0.2 23/05/2018

23 May 16:17
3c75109
Compare
Choose a tag to compare

Returns the whole document even if responses are pretty printed.

Public release

19 May 15:53
Compare
Choose a tag to compare
v0.1

Initial import as standalone lib