diff --git a/CHANGELOG.rst b/CHANGELOG.rst index adba5264..f63ef998 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,25 @@ +3.9.0 +===== + +Features +-------- +* cqlengine: remove elements by key from a map (PYTHON-688) + +Bug Fixes +--------- +* improve error handling when connecting to non-existent keyspace (PYTHON-665) +* Sockets associated with sessions not getting cleaned up on session.shutdown() (PYTHON-673) +* rare flake on integration.standard.test_cluster.ClusterTests.test_clone_shared_lbp (PYTHON-727) +* MontonicTimestampGenerator.__init__ ignores class defaults (PYTHON-728) +* race where callback or errback for request may not be called (PYTHON-733) +* cqlengine: model.update() should not update columns with a default value that hasn't changed (PYTHON-657) +* cqlengine: field value manager's explicit flag is True when queried back from cassandra (PYTHON-719) + +Other +----- +* Connection not closed in example_mapper (PYTHON-723) +* Remove mention of pre-2.0 C* versions from OSS 3.0+ docs (PYTHON-710) + 3.8.1 ===== March 16, 2017 diff --git a/cassandra/__init__.py b/cassandra/__init__.py index edb99c60..76db7bbf 100644 --- a/cassandra/__init__.py +++ b/cassandra/__init__.py @@ -22,7 +22,7 @@ class NullHandler(logging.Handler): logging.getLogger('cassandra').addHandler(NullHandler()) -__version_info__ = (3, 8, 1, 'post0') +__version_info__ = (3, 9, 0) __version__ = '.'.join(map(str, __version_info__)) diff --git a/docs.yaml b/docs.yaml index 86cd85b4..e4c5c857 100644 --- a/docs.yaml +++ b/docs.yaml @@ -11,6 +11,8 @@ sections: type: sphinx directory: docs versions: + - name: 3.9 + ref: 3.9-doc - name: 3.8 ref: 3.8-doc - name: 3.7