root/livinglogic.python.nightshade/NEWS.rst @ 96:60afb9ce1dee

Revision 96:60afb9ce1dee, 2.8 KB (checked in by Walter Doerwald <walter@…>, 10 years ago)

Call now does a commit.

RevLine 
[96]1Changes in 0.14.1 (released 03/09/2009)
2---------------------------------------
3
4*   :class:`ll.nightshade.Call` now commits any changes that might have been done
5    by the function or procedure.
6
7
[92]8Changes in 0.14 (released 01/14/2009)
9-------------------------------------
10
11*   :class:`ll.nightshade.Connection` has new methods :meth:`commit`,
[96]12    :meth:`rollback`, :meth:`close` and  :meth:`cancel`.
[92]13
14
[87]15Changes in 0.13.1 (released 08/29/2008)
16---------------------------------------
17
18*   :meth:`Connect.cursor` now passes keyword arguments through to
19    :meth:`ll.orasql.Connection.cursor`.
20
21
[85]22Changes in 0.13 (released 02/15/2008)
23-------------------------------------
24
25*   CherryPy 3.0 is required now.
26
27*   The :func:`conditional` decorator has been removed. You can use CherryPy's
28    ``tools.etags`` tool.
29
30*   The :func:`cache` decorator has been removed. You can use CherryPy's
31    ``tools.caching`` tool.
32
33
[84]34Changes in 0.12 (released 02/01/2008)
35-------------------------------------
36
37*   All docstrings use ReST now.
38
39
[64]40Changes in 0.11 (released 01/07/2008)
41-------------------------------------
42
43*   Updated the docstrings to XIST 3.0.
44
45*   Added ReST versions of the documentation.
46
47
[60]48Changes in 0.10 (released 09/04/2007)
[64]49-------------------------------------
[60]50
51*   When a :class:`Connect` object is used as a decorator the database connection
52    is no longer passed to the decorated function. This means that there will no
53    longer be any signature mismatch between the original function and the
54    decorated function. However the :class:`Connect` object must be stored
55    somewhere else and the user must call the new :meth:`cursor` method to get a
56    cursor.
57
[71]58*   Keyword argument in the :class:`Connect` constructor are passed on to the
[60]59    :func:`connect` call.
60
61
62Changes in 0.9 (released 07/18/2007)
[64]63------------------------------------
[60]64
65*   Added support for the ``Cache-Control`` header.
66
67
68Changes in 0.8.1 (released 06/26/2007)
[64]69--------------------------------------
[60]70
71*   Fixed a bug in :meth:`Call.__call__` (calling the procedure wasn't retried
72    after the connection got lost).
73
74
75Changes in 0.8 (released 06/21/2007)
[64]76------------------------------------
[60]77
78*   :class:`withconnection` has been renamed to :class:`Connect` and the
79    implementation of :meth:`__call__` has been fixed.
80
81*   :class:`Call` now needs a :class:`Connect` object as the second argument in
82    the constructor (instead of taking :var:`connectstring`, :var:`pool` and
83    :var:`retry` arguments).
84
85
86Changes in 0.7.1 (released 05/12/2007)
[64]87--------------------------------------
[60]88
89*   Fixed a bug that surfaced after the connection to the database was lost.
90
91
92Changes in 0.7 (released 03/16/2007)
[64]93------------------------------------
[60]94
95*   A new decorator :class:`withconnection` has been added. This can be use to
96    retry database operations in case of stale connections.
97
98
99Changes in 0.6 (released 03/12/2007)
[64]100------------------------------------
[60]101
102*   Initial public release.
Note: See TracBrowser for help on using the browser.