Arbit - project tracking

PHPillow - PHP CouchDB connector

Browse source code

File: / ChangeLog

Type
application/octet-stream application/octet-stream
Last Author
kore
Version
191
Line Rev. Author Source
1 191 kore Changelog 0.8, 20.02.12, revision 191
2 kore ------------------------------------------------------------------------------
3 kore
4 kore - Implemented: UUID validator
5 kore - Implemented: Storage of attachments from memory instead of file
6 kore - Implemented: Support for injecting connection/database into views.
7 kore - Implemented: OR and NULL validators
8 kore - Implemented: Lazy file attachment retrieval
9 kore - Switched to Ant Build Commons for builing
10 kore
11 173 kore Changelog 0.7, 06.06.11, revision 173
12 kore ------------------------------------------------------------------------------
13 kore
14 kore - Implemented: Make it possible to set active connection per document
15 kore - Implemented: Boolean validator
16 kore - Implemented: Object validator
17 kore - Implemented: Object array validator
18 kore
19 162 kore Changelog 0.6-beta, 05.01.11, revision 161
20 kore ------------------------------------------------------------------------------
21 kore
22 kore - Implemented #7: Delete document method is required.
23 kore # Thanks to Flyingmana for the patch
24 kore - Implemented #12: fetchById does not check the type
25 kore # Thanks to PHPGangsta for the patch
26 kore - Implemented #13: Using include_docs parameter is not possible
27 kore - Implemented: Support for reduce parameter
28 kore - Fixed #9: Incorrect base64 encoding in import/export-tool
29 kore - Added: Bootstrap file setting up PHPillow autoload mechanism
30 kore - Added: Working simple example for storing and updating documents in a DB
31 kore - Documented: Behaviour of response classes
32 kore
33 136 kore Changelog 0.5-alpha, 09.08.09, revision 136
34 123 kore ------------------------------------------------------------------------------
35 kore
36 kore - Implemented: View base class, which allows to store map and reduce functions
37 kore in external files
38 kore - Implemented: couchdb-python compatible couchdb-dump utility
39 kore - Implemented: couchdb-python compatible couchdb-load utility
40 136 kore - Implemented: Action to prime all caches in a database
41 123 kore - Fixed: Connection error to exception conversion in custom connection
42 kore handler.
43 kore - Documented: tutorial now reflects the new API
44 kore
45 107 kore Changelog 0.4-alpha, 10.07.09, revision 106
46 kore ------------------------------------------------------------------------------
47 kore
48 kore - Implemented #5: Add support for username/password
49 kore
50 104 kore Changelog 0.3-alpha, 24.03.09, revision 100
51 39 kore ------------------------------------------------------------------------------
52 kore
53 102 kore - Implemented: Support PHP 5.2
54 kore - Implemented: Support for HTTP-Redirects. They only work on the same server,
55 kore which should be OK, especially for CouchDB.
56 kore - Implemented: BC handling for old CouchDB view paramters introduced using new
57 kore view parameter names. Breaks support for CouchDB 0.8.1, since trunk and and
58 kore 0.8.1 are API incompatible now.
59 kore - Implemented: __isset() for phpillow documents
60 kore - Implemented: Indexable date validator
61 kore - Implemented: Float number validator
62 104 kore - Implemented: Use PHPs stream wrapper for HTTP communication
63 102 kore - Implemented: Made connection base class abstract and layed out stream
64 kore connection handler in custom class.
65 kore - Implemented: Option to set the timeout directly in the connection class with
66 kore a lower default timeout.
67 kore - Implemented: Support for group and group_level view parameters
68 kore - Implemented: Script to backup and restore database independant from CouchDBs
69 104 kore storage file format. (experimental)
70 102 kore
71 47 kore Changelog 0.2-alpha, 17.08.08, revision 46
72 kore ------------------------------------------------------------------------------
73 kore
74 kore - Implemented: Trigger CouchDBs ID autogeneration, when ID generator returns
75 kore null
76 kore - Implemented: Store new documents, even no properties were set.
77 kore - Implemented: Integer validator
78 kore - Implemented: Array response for CouchDB database listings
79 kore - Implemented: Script to backup and restore database independant from CouchDBs
80 kore storage file format.
81 kore
82 kore
83 39 kore Changelog 0.1-alpha, 24.07.08, revision 36
84 kore ------------------------------------------------------------------------------
85 kore
86 kore - Implemented: Support for reduce
87 kore - Implemented: Always return associative arrays instead of StdClass objects
88 kore - Implemented: Store manually specified mime type for attachements.
89 kore - Implemented: Specify attachment name
90 kore - Implemented: Support for attachments in documents
91 kore - Implemented: Option to log raw HTTP messages
92 kore - Implemented: Handling of HTTP 1.1 Keep-Alive connections and chunked transfer
93 kore encoding.
94 kore - Implemented: View API changes for CouchDB 0.8
95 kore