Releases: allejo/PhpSoda
Releases · allejo/PhpSoda
Version 1.0.3
Version 1.0.2
Fixes
- Using aliases in the
SoqlQuery::select()
would cause a 400 error (#7) - Add support for new array structure in
SoqlQuery::select()
for those using Symfony's YAML component (#7)
Changes
- Added deprecation notices for upcoming changes in 2.0.0 of the library
SodaDataset::getDataset()
has been renamed toSodaDataset::getData()
- OAuth2 support will be dropped. Guzzle 6 will be used in 2.0.0 to be PSR-7 compliant and in turn, OAuth2 support should be configured through a custom Guzzle client.
Version 1.0.1
Changes
- Enforce TLS 1.2, per Socrata's announcement
Version 1.0.0
Fixes
- SoQL queries with aggregate functions no longer fail
Changes
- A standard SoqlQuery no longer automatically selects
:id
and sorts in ascending order - Dropped support for PHP 5.3, 5.4, 5.5 due to Socrata's new SNI requirement
- Add support for
SoqlQuery::having()
- phpDoc links in SoQL have been updated to Socrata's new URL patterns
Version 0.1.3
Minor release with updates to reflect Socrata API changes
Change
Remove limit of 50,000 in theSoqlQuery::limit()
; older datasets will simply throw an exception with an error message stating the limit.Change
API 2.0 and 2.1 datasets can now be differentiated withSodaDataset::getApiVersion()
- This change also changes the return type of this function from
int
todouble
. Unless you explicitly usedis_int
in your code, this won't break any code.
- This change also changes the return type of this function from
Version 0.1.2
Minor release with new stuff
New
Introduced SodaDataset::getRow()New
Introduced SodaDataset::deleteRow()New
The SodaException now gives access to the JSON object returned with all of the errorsFix
Use OAuth2.0 token when fetching a dataset's metadataChange
Visibility of some functions in the UrlQuery class have changedChange
More documentation has been addedChange
This library is now licensed as MIT
Version 0.1.1
Minor release to support OAuth2.0
New
Introduced SodaClient:: setOAuth2Token() functionFix
URL encode the needle in a fullTextSearchChange
Follow URL encoding spec according to RFC 3986Change
Move features from CsvConverter to parent class
Version 0.1.0
The initial release of PhpSoda.
Features
- Tokens & basic authentication
- Simple filters
- SoQL queries
- Dataset metadata