|
1 |
| -=== Next Release |
| 1 | +=== 4.0.5 2022-07-01 |
| 2 | + |
2 | 3 | - Backports User-Agent header changes
|
3 | 4 |
|
4 | 5 | === 4.0.4 2020-10-29
|
| 6 | + |
5 | 7 | - Actually bump User-Agent (which hadn't been bumped since 4.0.0)
|
6 | 8 |
|
7 | 9 | === 4.0.3 2020-10-26
|
8 |
| -* Change `PUT` requests to be properly-encoded |
9 |
| -* Handle null previous_attributes |
| 10 | + |
| 11 | +- Change `PUT` requests to be properly-encoded |
| 12 | +- Handle null previous_attributes |
10 | 13 |
|
11 | 14 | === 4.0.2 2020-03-30
|
12 | 15 |
|
13 |
| -* Merged pull request #49 |
14 |
| -* Added EvenTest file |
15 |
| -* Fixed test cases on EasyPostTest (testPickup, testShipmentWithPostageLabelWithOptions ) |
16 |
| -* Fixed intermittent WebHook callback event containing "previous_attributes": null |
| 16 | +- Merged pull request #49 |
| 17 | +- Added EvenTest file |
| 18 | +- Fixed test cases on EasyPostTest (testPickup, testShipmentWithPostageLabelWithOptions ) |
| 19 | +- Fixed intermittent WebHook callback event containing "previous_attributes": null |
17 | 20 |
|
18 | 21 | === 4.0.1 2018-08-28
|
19 | 22 |
|
20 |
| -* Add labelFile for postage_label_inline option |
| 23 | +- Add labelFile for postage_label_inline option |
21 | 24 |
|
22 | 25 | === 4.0.0 2018-03-15
|
23 | 26 |
|
24 |
| -* Added additional fields to Error object used in Address verification |
25 |
| -* Added delivery details to Address verification |
26 |
| -* Changed message field of ShipmentMessage to support non-string values |
27 |
| -* Fixed currency field of Rate to handle null |
28 |
| -* Fixed Report params to include start_date and end_date in the top-level JSON, as expected by the reports endpoint |
| 27 | +- Added additional fields to Error object used in Address verification |
| 28 | +- Added delivery details to Address verification |
| 29 | +- Changed message field of ShipmentMessage to support non-string values |
| 30 | +- Fixed currency field of Rate to handle null |
| 31 | +- Fixed Report params to include start_date and end_date in the top-level JSON, as expected by the reports endpoint |
29 | 32 |
|
30 | 33 | === 3.4.1 2018-03-09
|
31 | 34 |
|
32 |
| -* Added createdAt, updatedAt and fees fields on all top-level objects |
33 |
| -* Added batchId to Shipment objects |
| 35 | +- Added createdAt, updatedAt and fees fields on all top-level objects |
| 36 | +- Added batchId to Shipment objects |
34 | 37 |
|
35 | 38 | === 3.4.0 2017-12-07
|
36 | 39 |
|
37 |
| -* Updated version of junit from 4.1.10 to 4.1.12 |
38 |
| -* Updated version of maven-compiler-plugin from 1.5 to 1.8 |
39 |
| -* Added tests for new shipment option payment |
| 40 | +- Updated version of junit from 4.1.10 to 4.1.12 |
| 41 | +- Updated version of maven-compiler-plugin from 1.5 to 1.8 |
| 42 | +- Added tests for new shipment option payment |
40 | 43 |
|
41 | 44 | === 3.3.5 2017-05-23
|
42 | 45 |
|
43 |
| -* Added orderId field to Shipments |
44 |
| -* Allow Reports to be retrieved without passing a type |
45 |
| - |
| 46 | +- Added orderId field to Shipments |
| 47 | +- Allow Reports to be retrieved without passing a type |
46 | 48 |
|
47 | 49 | === 3.3.4 2017-03-10
|
48 | 50 |
|
49 |
| -* Updated X-EasyPost-Client-User-Agent to X-Client-User-Agent |
50 |
| -* Added additional values to CarrierDetail |
51 |
| -* Added statusDetail field to Trackers and TrackingDetails |
52 |
| - |
| 51 | +- Updated X-EasyPost-Client-User-Agent to X-Client-User-Agent |
| 52 | +- Added additional values to CarrierDetail |
| 53 | +- Added statusDetail field to Trackers and TrackingDetails |
53 | 54 |
|
54 | 55 | === 3.3.3 2017-02-14
|
55 | 56 |
|
56 |
| -* Added newRates method to Orders to refresh rates |
57 |
| - |
| 57 | +- Added newRates method to Orders to refresh rates |
58 | 58 |
|
59 | 59 | === 3.3.2 2017-01-24
|
60 | 60 |
|
61 |
| -* Allow Webhook update and index to be called with empty params |
62 |
| - |
| 61 | +- Allow Webhook update and index to be called with empty params |
63 | 62 |
|
64 | 63 | === 3.3.1 2017-01-19
|
65 | 64 |
|
66 |
| -* Fixed ScanForm create |
67 |
| - |
| 65 | +- Fixed ScanForm create |
68 | 66 |
|
69 | 67 | === 3.3.0 2017-01-17
|
70 | 68 |
|
71 |
| -* Added basic CRUD methods for Webhooks |
72 |
| - |
| 69 | +- Added basic CRUD methods for Webhooks |
73 | 70 |
|
74 | 71 | === 3.2.1 2017-01-09
|
75 | 72 |
|
76 |
| -* Fixed bug in Maven test dependencies |
77 |
| - |
| 73 | +- Fixed bug in Maven test dependencies |
78 | 74 |
|
79 | 75 | === 3.2.0 2017-01-04
|
80 | 76 |
|
81 |
| -* Changed Shipment and Order options from being a Map<String, String> to Map<String, Object> to support new non-string options |
82 |
| - |
| 77 | +- Changed Shipment and Order options from being a Map<String, String> to Map<String, Object> to support new non-string options |
83 | 78 |
|
84 | 79 | === 3.1.0 2016-12-14
|
85 | 80 |
|
86 |
| -* Added ability to create, retrieve, and index shipment, tracker and payment_log reports |
87 |
| - |
| 81 | +- Added ability to create, retrieve, and index shipment, tracker and payment_log reports |
88 | 82 |
|
89 | 83 | === 3.0.5 2016-11-21
|
90 | 84 |
|
91 |
| -* Added delete() to Users (for children only) |
92 |
| - |
| 85 | +- Added delete() to Users (for children only) |
93 | 86 |
|
94 | 87 | === 3.0.4 2016-10-12
|
95 | 88 |
|
96 |
| -* Added getbatchId() and other methods to ScanForms |
97 |
| - |
| 89 | +- Added getbatchId() and other methods to ScanForms |
98 | 90 |
|
99 | 91 | === 3.0.2 2016-08-30
|
100 | 92 |
|
101 |
| -* Added getCreatedAt() and getUpdatedAt() methods for Tracker objects |
102 |
| - |
| 93 | +- Added getCreatedAt() and getUpdatedAt() methods for Tracker objects |
103 | 94 |
|
104 | 95 | === 3.0.1 2016-08-19
|
105 | 96 |
|
106 |
| -* Removed some CRUD methods that are not (and never were) valid |
107 |
| - |
| 97 | +- Removed some CRUD methods that are not (and never were) valid |
108 | 98 |
|
109 | 99 | === 3.0.0 2016-07-25
|
110 | 100 |
|
111 |
| -* Updated version of GSON from 2.2.4 to 2.7 to allow looser parsing of DateTime formats |
112 |
| - |
| 101 | +- Updated version of GSON from 2.2.4 to 2.7 to allow looser parsing of DateTime formats |
113 | 102 |
|
114 | 103 | === 2.2.7 2016-07-25
|
115 | 104 |
|
116 |
| -* Added standalone insurance objects |
117 |
| - |
| 105 | +- Added standalone insurance objects |
118 | 106 |
|
119 | 107 | === 2.2.6 2016-07-22
|
120 | 108 |
|
121 |
| -* Allow the connection's read timeout to be set with EasyPost.readTimeout |
122 |
| - |
| 109 | +- Allow the connection's read timeout to be set with EasyPost.readTimeout |
123 | 110 |
|
124 | 111 | === 2.2.5 2016-07-08
|
125 | 112 |
|
126 |
| -* Allow shipment_id to be null on rates |
127 |
| - |
| 113 | +- Allow shipment_id to be null on rates |
128 | 114 |
|
129 | 115 | === 2.2.4 2016-03-09
|
130 | 116 |
|
131 |
| -* Bump version for deployment reasons |
132 |
| - |
| 117 | +- Bump version for deployment reasons |
133 | 118 |
|
134 | 119 | === 2.2.3 2016-06-27
|
135 |
| -* Updated POM.xml to fit Maven better and support the correct plugins |
136 |
| -* Removed a flaky text |
137 | 120 |
|
| 121 | +- Updated POM.xml to fit Maven better and support the correct plugins |
| 122 | +- Removed a flaky text |
138 | 123 |
|
139 | 124 | === 2.2.2 2016-03-09
|
140 | 125 |
|
141 |
| -* Updated PickupRate to properly include the carrier field |
142 |
| - |
| 126 | +- Updated PickupRate to properly include the carrier field |
143 | 127 |
|
144 | 128 | === 2.2.1 2016-03-02
|
145 | 129 |
|
146 |
| -* Updated Order Messages to be of the new, more descriptive format |
147 |
| - |
| 130 | +- Updated Order Messages to be of the new, more descriptive format |
148 | 131 |
|
149 | 132 | === 2.2.0 2016-02-25
|
150 | 133 |
|
151 |
| -* Added "confirmation" field to ScanForm object, along with appropriate accessor methods |
152 |
| -* Update Address verification errors array |
153 |
| - |
| 134 | +- Added "confirmation" field to ScanForm object, along with appropriate accessor methods |
| 135 | +- Update Address verification errors array |
154 | 136 |
|
155 | 137 | === 2.1.9 2016-02-08
|
156 | 138 |
|
157 |
| -* Added ability to create new top-level users without API KEY |
158 |
| - |
| 139 | +- Added ability to create new top-level users without API KEY |
159 | 140 |
|
160 | 141 | === 2.1.8 2016-01-26
|
161 | 142 |
|
162 |
| -* Added a Form attribute - submittedElectronically. |
163 |
| - |
| 143 | +- Added a Form attribute - submittedElectronically. |
164 | 144 |
|
165 | 145 | === 2.1.7 2016-01-19
|
166 | 146 |
|
167 |
| -* Fixed some types on the User object so that they match what is returned by the API (Number -> String). |
168 |
| -* Added support for the new "verify" and "verify_strict" parameters for Address creation/validation. |
169 |
| - |
| 147 | +- Fixed some types on the User object so that they match what is returned by the API (Number -> String). |
| 148 | +- Added support for the new "verify" and "verify_strict" parameters for Address creation/validation. |
170 | 149 |
|
171 | 150 | === 2.1.6 2015-12-21
|
172 | 151 |
|
173 |
| -* Fixed Shipment Insure method so that it correctly uses http POST. |
174 |
| - |
| 152 | +- Fixed Shipment Insure method so that it correctly uses http POST. |
175 | 153 |
|
176 | 154 | === 2.1.5 2015-11-19
|
177 | 155 |
|
178 |
| -* Added createList method to Tracker class |
179 |
| - |
| 156 | +- Added createList method to Tracker class |
180 | 157 |
|
181 | 158 | === 2.1.4 2015-09-24
|
182 | 159 |
|
183 |
| -* Added CarrierDetail object to tracker model. |
184 |
| - |
| 160 | +- Added CarrierDetail object to tracker model. |
185 | 161 |
|
186 | 162 | === 2.1.3 2015-07-31
|
187 | 163 |
|
188 |
| -* Added Rate.listRate and Rate.listCurrency. |
189 |
| - |
| 164 | +- Added Rate.listRate and Rate.listCurrency. |
190 | 165 |
|
191 | 166 | === 2.1.2 2015-07-08
|
192 | 167 |
|
193 |
| -* Added Carrier field to the tracker model. |
194 |
| - |
| 168 | +- Added Carrier field to the tracker model. |
195 | 169 |
|
196 | 170 | === 2.1.1 2015-06-19
|
197 | 171 |
|
198 |
| -* Added Form model and Shipment.forms. |
199 |
| - |
| 172 | +- Added Form model and Shipment.forms. |
200 | 173 |
|
201 | 174 | === 2.1.0 2015-04-15
|
202 | 175 |
|
203 |
| -* Added User model, and filled out CarrierAccount to be able to interact with |
| 176 | +- Added User model, and filled out CarrierAccount to be able to interact with |
204 | 177 | both via the API.
|
205 | 178 |
|
206 |
| - |
207 | 179 | === 2.0.14 2015-04-08
|
208 | 180 |
|
209 |
| -* Updated Tracker model to have weight, signedBy and estDeliveryDate fields |
210 |
| - |
| 181 | +- Updated Tracker model to have weight, signedBy and estDeliveryDate fields |
211 | 182 |
|
212 | 183 | === 2.0.13 2015-04-07
|
213 | 184 |
|
214 |
| -* Fixed Address createAndVerify method |
215 |
| -* Added Address verifyWithCarrier and createAndVerifyWithCarrier methods |
216 |
| - |
| 185 | +- Fixed Address createAndVerify method |
| 186 | +- Added Address verifyWithCarrier and createAndVerifyWithCarrier methods |
217 | 187 |
|
218 | 188 | === 2.0.12 2015-03-03
|
219 | 189 |
|
220 |
| -* Added Pickup classes and pickup create, buy, cancel methods |
221 |
| - |
| 190 | +- Added Pickup classes and pickup create, buy, cancel methods |
222 | 191 |
|
223 | 192 | ==== 2.0.11 2015-03-03
|
224 | 193 |
|
225 |
| -* Orders now update themselves after a buy call. |
226 |
| - |
| 194 | +- Orders now update themselves after a buy call. |
227 | 195 |
|
228 | 196 | == 2.0.10 2015-01-27
|
229 | 197 |
|
230 |
| -* Added Address.residential attribute, and Batch.buy function |
231 |
| - |
| 198 | +- Added Address.residential attribute, and Batch.buy function |
232 | 199 |
|
233 | 200 | === 2.0.9 2014-12-22
|
234 | 201 |
|
235 |
| -* Added a number of new Rate attributes and Batch.numShipments, Batch.reference, ScanForm.status |
236 |
| - |
| 202 | +- Added a number of new Rate attributes and Batch.numShipments, Batch.reference, ScanForm.status |
237 | 203 |
|
238 | 204 | === 2.0.8 2014-12-18
|
239 | 205 |
|
240 |
| -* Added ShipmentMessage type for Shipment.messages |
241 |
| - |
| 206 | +- Added ShipmentMessage type for Shipment.messages |
242 | 207 |
|
243 | 208 | === 2.0.7 2014-11-04
|
244 | 209 |
|
245 |
| -* Added Tracker to shipment buy response |
246 |
| -* Added Tracking Locations to Tracking Details |
247 |
| -* Enhanced Tests |
248 |
| - |
| 210 | +- Added Tracker to shipment buy response |
| 211 | +- Added Tracking Locations to Tracking Details |
| 212 | +- Enhanced Tests |
249 | 213 |
|
250 | 214 | === 2.0.6 2014-07-28
|
251 | 215 |
|
252 |
| -* Added Container, Item, Order resources. |
253 |
| -* Added Batch.createScanForm function for generating manifests from a batch. |
254 |
| -* Refactored and added a lot of new attributes for objects across the board. |
255 |
| - |
| 216 | +- Added Container, Item, Order resources. |
| 217 | +- Added Batch.createScanForm function for generating manifests from a batch. |
| 218 | +- Refactored and added a lot of new attributes for objects across the board. |
256 | 219 |
|
257 | 220 | === 2.0.5 2013-12-11
|
258 | 221 |
|
259 |
| -* Bug fix. Made Batch.status public and removed the conflicting getStatus method. |
260 |
| - |
| 222 | +- Bug fix. Made Batch.status public and removed the conflicting getStatus method. |
261 | 223 |
|
262 | 224 | === 2.0.4 2013-10-14
|
263 | 225 |
|
264 |
| -* Added Event resource for webhook digestion. |
265 |
| -* Changed Batch.getStatus to Batch.getBatchStatus to avoid collisions with Tracker.getStatus in Event deserialization. |
266 |
| - |
| 226 | +- Added Event resource for webhook digestion. |
| 227 | +- Changed Batch.getStatus to Batch.getBatchStatus to avoid collisions with Tracker.getStatus in Event deserialization. |
267 | 228 |
|
268 | 229 | === 2.0.3 2013-08-28
|
269 | 230 |
|
270 |
| -* Bug fix: Fixed handleAPIError to return proper exception message. |
271 |
| - |
| 231 | +- Bug fix: Fixed handleAPIError to return proper exception message. |
272 | 232 |
|
273 | 233 | === 2.0.2 2013-08-02
|
274 | 234 |
|
275 |
| -* API Addition: Tracker resource added. Trackers can be used to register any tracking code with EasyPost webhooks. |
276 |
| -* Attribute Addition: Added new BatchStatus attribute, and additional label format attributes to PostageLabel. |
277 |
| - |
| 235 | +- API Addition: Tracker resource added. Trackers can be used to register any tracking code with EasyPost webhooks. |
| 236 | +- Attribute Addition: Added new BatchStatus attribute, and additional label format attributes to PostageLabel. |
278 | 237 |
|
279 | 238 | === 2.0.1 2013-07-05
|
280 | 239 |
|
281 |
| -* Added unique carrier/service combination serviceCodes to Rate objects. |
282 |
| -* Added function to Address to all creating and verifying at the same time. |
283 |
| -* Add label function to Shipment to request specific label file_formats (pdf, epl2, zpl). |
284 |
| -* Add insure function to Shipment. Add insurance to any shipment in one call! |
| 240 | +- Added unique carrier/service combination serviceCodes to Rate objects. |
| 241 | +- Added function to Address to all creating and verifying at the same time. |
| 242 | +- Add label function to Shipment to request specific label file_formats (pdf, epl2, zpl). |
| 243 | +- Add insure function to Shipment. Add insurance to any shipment in one call! |
0 commit comments