-
Notifications
You must be signed in to change notification settings - Fork 11
/
CHANGES
173 lines (115 loc) · 3.24 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
Zask Changelog
===============
Here you can see the full list of changes between each Zask release.
Version 1.10.0
--------------
released on October 18th 2019
* Make it to be compatible with Python2 and Python3
Version 1.9.8
-------------
released on July 3rd 2019
* Add origin access key to thread local and bring it to next service
Version 1.9.7
-------------
released on April 10th 2019
* Add new handler for production logger
Version 1.9.6
-------------
released on June 21th 2018
* Allow SQLAlchemy up to version 1.2.8
* Use SQLAlchemy new feature pool_pre_ping
Version 1.9.5
-------------
released on July 13th 2017
* Allow SQLAlchemy up to version 1.1
* Allow ZeroRPC up to version 0.6
Version 1.9.4
-------------
released on August 16th 2016
* Fixed a bug that prevents Exceptions from properly propagating when there is no started_at in the event header
Version 1.9.3
-------------
released on July 28th 2016
* Added RequestEventMiddleware
* request_event now accessible inside service endpoint via get_request_event()
Version 1.9.2
-------------
released on January 21st 2016
* fix access log timestamp timezone (always utc)
Version 1.9.1
-------------
released on January 15th 2016
* bump version for pypi
Version 1.9
-----------
released on January 15th 2016
* request chain tracking with uuid
* access log format change to NCSA combined + request time + uuid
Version 1.8
-----------
released on October 15th 2015
* remove dependency of oursql
Version 1.7
-----------
released on September 17th 2015
* update README
* natively support multiple endpoints configure
Version 1.6
-----------
released on September 11th 2015
* update README, add readthedocs badge, add pip install from pypi
* try to update zerorpc's version
* fix warnings in `setup.py`, such as `url` and ZeroRPC link
* make zerorpc client support multiple connecting endpoints
Version 1.5
-----------
released on September 9th 2015
* Fix typo in CHANGES
* Move repo to another organization
Version 1.4
-----------
* Bump version number to 1.4
* Make logging level configurable
* Fix log rotation
* Update dependences version
Version 1.3
-----------
* Bump version number to 1.3
* Add scope session and related middleware
* Add default pool_recycle and remove session when shutdown
* Change the access logger format
* Disable heartbeat as default
* Update documents
Version 1.2
-----------
* Bump version number to 1.2
* Happy New Year 2015
* Docs update for the access log
* Upgrade access log
* Change the way to encode endpoint
Version 1.1
-----------
* Bump version number to 1.1
* Rename release script
* Update and Create docs for the new feature
* Add custom header both in server side and client side
* Move context into static vars, make it more flexible
* Auto resolve endpoint
* Add MANIFEST file
Version 1.0
-----------
* Bump version number to 1.0
* Update Makefile and scripts
* Update SQLAlchemy docs
* SQLAlchemy support
* Add makefile to genarate docs
* Update all the docs. Choose RTD theme
* Generate docs with Sphinx
Version 0.1
-----------
* Bump version to 0.1
* Update config test
* Update namespace of zask logger
* Update access handler
* Add tox and pytest for testing
* Update setup.py and start working on dev branch