Skip to content
This repository has been archived by the owner on Mar 28, 2019. It is now read-only.

Commit

Permalink
Merge pull request #669 from mozilla-services/prepare-3.0
Browse files Browse the repository at this point in the history
Prepare 3.0
  • Loading branch information
leplatrem committed Feb 29, 2016
2 parents 77a2015 + 248ffd9 commit d4c986f
Show file tree
Hide file tree
Showing 6 changed files with 31 additions and 14 deletions.
20 changes: 18 additions & 2 deletions CHANGELOG.rst
Expand Up @@ -4,8 +4,8 @@ Changelog
This document describes changes between each past release.


2.16.0 (unreleased)
-------------------
3.0.0 (2016-02-26)
------------------

**Breaking changes**

Expand Down Expand Up @@ -48,17 +48,33 @@ This document describes changes between each past release.
Since commit occured successfully and operations will not be rolledback,
subcribers running irreversible actions should subscribe to this event
(like sending messages, deleting files, or run asynchronous tasks).
- Track execution time on StatsD for each authentication sub-policy (#639)
- Output the cliquet version with --version (#636)

**Bug fixes**

- ``ResourceChanged`` events are not emitted if a batch subrequest fails (#634)
There are still emitted if the whole batch transaction is eventually rolledback.
- Fix a migration of PostgreSQL schema introduced in #604 that was never executed
- Fix PostgreSQL backend timestamps when collection is empty (ref Kinto/kinto#433)
- Fix statsd initialization on storage (#637)
- Providing bad last modified values on delete now returns 400 (#665)
- Providing last modified in the past for delete now follows behaviour create/update (#665)

**Internal changes**

- Moved ``utils.current_service(request)`` to reified request method (ref #631)
- Optimized (and cleaned) usage of (un)authenticated_userid (#641)
- Apply request extensions on forged requests (ref Kinto/kinto#438)
- Get rid of custom Enum (fixes #645)
- Pyramid config link updated (#654, thanks @ayusharma)
- Add missing readonly param for read operations in PostgreSQL (#653)
- Move Retry-After to error responses in documentation (#657)
- Improve batch endpoint documentation about transactions (ref #629)
- Mac OS python installation command updated (#661)
- Added details about forced timestamps (#665)
- Added troubleshooting section in docs (thanks @ayusharma)


2.15.0 (2016-01-27)
-------------------
Expand Down
4 changes: 2 additions & 2 deletions cliquet_docs/conf.py
Expand Up @@ -70,9 +70,9 @@ def setup(app):
# built documents.
#
# The short X.Y version.
version = '2.15'
version = '3.0'
# The full version, including alpha/beta/rc tags.
release = '2.15.0'
release = '3.0.0'

# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
Expand Down
1 change: 1 addition & 0 deletions cliquet_docs/index.rst
Expand Up @@ -22,6 +22,7 @@ Table of content
api/index
reference/index
ecosystem
troubleshooting
contributing
changelog
contributors
Expand Down
2 changes: 1 addition & 1 deletion cliquet_docs/reference/notifications.rst
Expand Up @@ -54,7 +54,7 @@ Transactions

Only one event is sent per transaction, per resource and per action.

In other words, if every requests of a :ref:`batch requests <batch>`_
In other words, if every requests of a :ref:`batch requests <batch>`
perform the same action on the same resource, only one event will be sent.

The ``AfterResourceChanged`` is sent only if the transaction was comitted
Expand Down
16 changes: 8 additions & 8 deletions requirements.txt
@@ -1,31 +1,31 @@
colander==1.2
contextlib2==0.5.1
cornice==1.2.0
enum34==1.1.2
iso8601==0.1.11
newrelic==2.60.0.46
PasteDeploy==1.5.2
psycopg2==2.6.1
pyramid==1.6
pyramid-multiauth==0.5.0
pyramid==1.6.1
pyramid-multiauth==0.8.0
pyramid-tm==0.12.1
python-dateutil==2.4.2
raven==5.10.1
raven==5.10.2
redis==2.10.5
repoze.lru==0.6
requests==2.9.1
simplejson==3.8.1
simplejson==3.8.2
six==1.10.0
SQLAlchemy==1.0.11
SQLAlchemy==1.0.12
statsd==3.2.1
structlog==15.3.0
structlog==16.0.0
transaction==1.4.4
translationstring==1.3
ujson==1.35
venusian==1.0
WebOb==1.5.1
Werkzeug==0.11.3
Werkzeug==0.11.4
wheel==0.26.0
zope.deprecation==4.1.2
zope.interface==4.1.3
zope.sqlalchemy==0.7.6
enum34==1.1.2
2 changes: 1 addition & 1 deletion setup.py
Expand Up @@ -65,7 +65,7 @@


setup(name='cliquet',
version='2.16.0.dev0',
version='3.0.0',
description='Micro service API toolkit',
long_description=README + "\n\n" + CHANGELOG + "\n\n" + CONTRIBUTORS,
license='Apache License (2.0)',
Expand Down

0 comments on commit d4c986f

Please sign in to comment.