UNPKG

25.6 kBMarkdownView Raw
1## 7.2.1
2
3### core
4
5* (fix) Allow to disable SSL certificate check ([#110](https://github.com/zapier/zapier-platform-core/pull/110))
6
7## 7.2.0
8
9### cli
10
11* (fix) Include required binary in the build ([#350](https://github.com/zapier/zapier-platform-cli/pull/350))
12
13### schema
14
15* (fix) Add `copy` field type to `FieldSchema` ([#52](https://github.com/zapier/zapier-platform-schema/pull/52))
16* (docs) Clarify `BasicDisplaySchema` directions description ([#51](https://github.com/zapier/zapier-platform-schema/pull/51))
17
18### core
19
20* (improvement) Better `AppTester` typescript bindings ([#103](https://github.com/zapier/zapier-platform-core/pull/103))
21
22## 7.1.0
23
24### cli
25
26* (fix) Migrating by email shouldn't ask for promote ([#341](https://github.com/zapier/zapier-platform-cli/pull/341))
27* (fix) Fix "epxeriencing" -> "experiencing" typo ([#338](https://github.com/zapier/zapier-platform-cli/pull/338))
28* (fix) Fix failing Travis badge ([#343](https://github.com/zapier/zapier-platform-cli/pull/343))
29* (improvement) Truncate `source_zip` in logs ([#348](https://github.com/zapier/zapier-platform-cli/pull/348))
30* (improvement) Migrate to cli-table3 ([#327](https://github.com/zapier/zapier-platform-cli/pull/327))
31* (docs) Session auth should be using `authData` instead of `inputData` ([#346](https://github.com/zapier/zapier-platform-cli/pull/346))
32
33## 7.0.0
34
35### cli
36
37* (improvement) Bump Node.js version to 8 ([#328](https://github.com/zapier/zapier-platform-cli/pull/328))
38* (improvement) Ask for promote when fully migrating a public app ([#326](https://github.com/zapier/zapier-platform-cli/pull/326))
39* (improvement) Add typescript example app ([#329](https://github.com/zapier/zapier-platform-cli/pull/329))
40* (improvement) Reduce package size ([#330](https://github.com/zapier/zapier-platform-cli/pull/330))
41
42### schema
43
44* (improvement) Bump Node.js version to 8 ([#48](https://github.com/zapier/zapier-platform-schema/pull/48))
45* (improvement) Reduce package size ([#49](https://github.com/zapier/zapier-platform-schema/pull/49))
46
47### core
48
49* :exclamation: (improvement, **breaking**) Bump Node.js version to **8.10.0**. Apps with dependency `zapier-platform-core >= 7.0.0` run only on Node.js **8.10.0** in AWS Lambda. If you need to continue running on Node.js 6.10.3, use `zapier-platform-core <= 6.1.0`" ([#94](https://github.com/zapier/zapier-platform-core/pull/94))
50* (fix) Add cursor to typings ([#95](https://github.com/zapier/zapier-platform-core/pull/95))
51* (improvement) Reduce package size ([#97](https://github.com/zapier/zapier-platform-core/pull/97))
52
53## 6.1.0
54
55### cli
56
57* (fix) Fix typo in `zapier register` text ([#324](https://github.com/zapier/zapier-platform-cli/pull/324))
58* (fix) Fix `npm audit` security warnings ([#320](https://github.com/zapier/zapier-platform-cli/pull/320))
59* (fix) `zapier convert` doesn't escape sample field labels ([#313](https://github.com/zapier/zapier-platform-cli/pull/313))
60* (docs) Remove Digest auth references ([#323](https://github.com/zapier/zapier-platform-cli/pull/323))
61* (docs) Add cursor docs ([#309](https://github.com/zapier/zapier-platform-cli/pull/309))
62
63### schema
64
65* (fix) Fix `npm audit` security warnings ([#46](https://github.com/zapier/zapier-platform-schema/pull/46))
66
67### core
68
69* :tada: (new) `z.cursor` store ([#76](https://github.com/zapier/zapier-platform-core/pull/76))
70* (fix) Fix missed logs ([#91](https://github.com/zapier/zapier-platform-core/pull/91))
71* (fix) Middleware isn't compiled ([#90](https://github.com/zapier/zapier-platform-core/pull/90))
72* (fix) Fix `npm audit` security warnings ([#87](https://github.com/zapier/zapier-platform-core/pull/87))
73* (improvement) Add typings ([#82](https://github.com/zapier/zapier-platform-core/pull/82))
74
75## 6.0.0
76
77### cli
78
79* :exclamation: (improvement, **breaking**) JSON format only outputs valid JSON. This is only breaking if you were working around the formatting to process the JSON before ([#260](https://github.com/zapier/zapier-platform-cli/pull/260))
80* (improvement) Better spinner ([#260](https://github.com/zapier/zapier-platform-cli/pull/260))
81
82### schema
83
84* :exclamation: (improvement, **breaking**) Fail validation if the top-level key doesn't match trigger/search/creates' `.key`. This fixes a bug where a trigger could be duplicated in the UI ([#41](https://github.com/zapier/zapier-platform-schema/pull/41))
85* (docs) Add doc annotation for hook type ([#44](https://github.com/zapier/zapier-platform-schema/pull/44))
86* (docs) Make long examples more readable ([#42](https://github.com/zapier/zapier-platform-schema/pull/42))
87
88### core
89
90* :exclamation: (improvement, **breaking**) Throw an error for key collisions between resources and standalone objects. This was previously a warning, so it shouldn't catch anyone by surprise ([#73](https://github.com/zapier/zapier-platform-core/pull/73))
91* :exclamation: (improvement, **breaking**) Remove `bundle.environment`. This has always been deprecated, but now it shouldn't show up in the bundle anymore. Given that it hasn't held data, this shouldn't cause a lot of friction ([#72](https://github.com/zapier/zapier-platform-core/pull/72))
92
93## 5.2.0
94
95### cli
96
97* :tada: (new) Add option to `zapier logs` to show bundle logs ([PR](https://github.com/zapier/zapier-platform-cli/pull/291))
98* (fix) Fix `zapier build` from crashing on missing packages ([PR](https://github.com/zapier/zapier-platform-cli/pull/301))
99* (fix) Fix `zapier convert` from crashing on certain OAuth config ([PR](https://github.com/zapier/zapier-platform-cli/pull/299))
100* (fix) Fix `zapier convert` from crashing on a number in auth mapping ([PR](https://github.com/zapier/zapier-platform-cli/pull/305))
101* (improvement) `zapier build` prints any errors from `npm install` ([PR](https://github.com/zapier/zapier-platform-cli/pull/288))
102* (docs) Add note about nested dynamic functions ([PR](https://github.com/zapier/zapier-platform-cli/pull/296))
103* (docs) Add docs about `bundle.cleanedRequest` and `bundle.rawRequest` ([PR](https://github.com/zapier/zapier-platform-cli/pull/298))
104
105### schema
106
107* (fix) Correctly invalidate field grandchildren ([PR](https://github.com/zapier/zapier-platform-schema/pull/40))
108* (docs) More examples on functional constraints ([PR](https://github.com/zapier/zapier-platform-schema/pull/39))
109
110### core
111
112* (fix) Raise exception for bad requests when stashing a file ([PR](https://github.com/zapier/zapier-platform-core/pull/75))
113* (fix) Better log censoring ([PR](https://github.com/zapier/zapier-platform-core/pull/77))
114
115## 5.1.0
116
117### cli
118
119* :tada: (new) Add "did you mean" on unrecognized commands ([PR](https://github.com/zapier/zapier-platform-cli/pull/278))
120* (fix) Fix hang issue when printing data on skinny terminal ([PR](https://github.com/zapier/zapier-platform-cli/pull/283))
121* (fix) Server returns error when running `zapier logs --debug` ([PR](https://github.com/zapier/zapier-platform-cli/pull/254))
122* (fix) Exclude unwanted files when doing `zapier build --disable-dependency-detection` ([PR](https://github.com/zapier/zapier-platform-cli/pull/258))
123* (fix) Don't overwrite `.zapierapprc` completely ([PR](https://github.com/zapier/zapier-platform-cli/pull/275))
124* (fix) Fix "CUSTOM_FIELDS_URL is not defined" error for `zapier convert` ([PR](https://github.com/zapier/zapier-platform-cli/pull/277))
125* (improvement) Less nagging about updating packages ([PR](https://github.com/zapier/zapier-platform-cli/pull/282))
126* (improvement) Add "github" and "search-or-create" example apps ([PR](https://github.com/zapier/zapier-platform-cli/pull/259), [PR2](https://github.com/zapier/zapier-platform-cli/pull/287))
127* (improvement) `zapier promote` error messages now look better ([PR](https://github.com/zapier/zapier-platform-cli/pull/280))
128* (improvement) Remove unnecessary `.nvmrc` logic ([PR](https://github.com/zapier/zapier-platform-cli/pull/256))
129* (improvement) `zapier convert` supports static dropdown ([PR](https://github.com/zapier/zapier-platform-cli/pull/267))
130* (improvement) `zapier convert` supports auth mapping better ([PR](https://github.com/zapier/zapier-platform-cli/pull/257))
131* (improvement) Fix auth issue with full scripting methods for `zapier convert` ([PR](https://github.com/zapier/zapier-platform-cli/pull/271))
132* (improvement) `zapier convert` converts samples, too ([PR](https://github.com/zapier/zapier-platform-cli/pull/266))
133* (improvement) `zapier convert` respects auth field keys in test code ([PR](https://github.com/zapier/zapier-platform-cli/pull/274))
134* (improvement) `zapier convert` generates `.env` instead of `.environment` ([PR](https://github.com/zapier/zapier-platform-cli/pull/276))
135* (improvement) `zapier convert` includes input fields to test code ([PR](https://github.com/zapier/zapier-platform-cli/pull/246))
136* (improvement) Fix session auth environment variable name for `zapier convert` ([PR](https://github.com/zapier/zapier-platform-cli/pull/281))
137* (docs) FAQ about when to use placeholders or curlies ([PR](https://github.com/zapier/zapier-platform-cli/pull/252))
138
139### schema
140
141* (fix) Only require samples for non-hidden operations ([PR](https://github.com/zapier/zapier-platform-schema/pull/33))
142* (fix) Correctly validate `children` as an array of fields ([PR](https://github.com/zapier/zapier-platform-schema/pull/34))
143* (fix) Doc rendering issue ([PR](https://github.com/zapier/zapier-platform-schema/pull/35))
144* (docs) Add doc annotation ([PR](https://github.com/zapier/zapier-platform-schema/pull/38))
145
146### core
147
148* (improvement) Bump Node version to 6.10.3 ([PR](https://github.com/zapier/zapier-platform-core/pull/69))
149* (improvement) Deprecate `.environment` in favor of `.env` ([PR](https://github.com/zapier/zapier-platform-core/pull/70))
150* (improvement) Support test framework other than Mocah ([PR](https://github.com/zapier/zapier-platform-core/pull/65))
151* (improvement) `z.console.log` also calls `console.log` ([PR](https://github.com/zapier/zapier-platform-core/pull/66))
152* (improvement) Check for object in create ([PR](https://github.com/zapier/zapier-platform-core/pull/67))
153
154## 5.0.0
155
156### cli
157
158* :tada: (new) The CLI can now run, test, and build on any version of Node.js! ([PR](https://github.com/zapier/zapier-platform-cli/pull/234))
159* :tada: (new) Read deploy key from env if available ([PR](https://github.com/zapier/zapier-platform-cli/pull/239))
160* (improvement) More specific error messages for invalid installs ([PR](https://github.com/zapier/zapier-platform-cli/pull/238))
161* (fix) `zapier env` no longer throws an error on Node versions >=8.0 ([PR](https://github.com/zapier/zapier-platform-cli/pull/242))
162* (improvement) `zapier convert` creates a .gitignore for new apps ([PR](https://github.com/zapier/zapier-platform-cli/pull/237))
163* (improvement) `zapier convert` properly escapes labels and descriptions ([PR](https://github.com/zapier/zapier-platform-cli/pull/233), [commit](https://github.com/zapier/zapier-platform-cli/commit/6d8014e9c04abb5f939affd19888c447ae1abca1))
164* (improvement) `zapier convert` only sends a token when it exists, not before ([PR](https://github.com/zapier/zapier-platform-cli/pull/236))
165* (improvement) `zapier convert` generates .environment and gives hint about editting it ([PR](https://github.com/zapier/zapier-platform-cli/pull/240))
166* (improvement) Don't require an `id` field in tests generated by `zapier convert` ([PR](https://github.com/zapier/zapier-platform-cli/pull/243))
167* (improvement) `zapier convert` adds track info to package.json ([PR](https://github.com/zapier/zapier-platform-cli/pull/245))
168* (docs) FAQ section in the README ([PR](https://github.com/zapier/zapier-platform-cli/pull/231))
169
170### schema
171
172* :exclamation: (improvement, **breaking**) `sample` is now a required field in `BasicOperationSchema` and friends. See [this doc](https://zapier.com/developer/documentation/v2/trigger-sample-results/) for more info ([PR](https://github.com/zapier/zapier-platform-schema/pull/32))
173* :exclamation: (improvement, **breaking**) `order` has been removed from `BasicDisplaySchema` ([PR](https://github.com/zapier/zapier-platform-schema/pull/27))
174
175### core
176
177* (improvement) Log when actions generated by a resource collide with manually defined ones ([PR](https://github.com/zapier/zapier-platform-core/pull/63))
178* (improvement) Properly log gzipped responses ([PR](https://github.com/zapier/zapier-platform-core/pull/62))
179
180
181## 4.3.2
182
183* (Fix) [Permission denied with `index.js`.](https://github.com/zapier/zapier-platform-cli/pull/224)
184* (Fix) [`zapier convert` didn't escape line breaks in app description.](https://github.com/zapier/zapier-platform-cli/pull/226)
185* (Doc) [Add FAQs section.](https://github.com/zapier/zapier-platform-cli/pull/225)
186* [Ensure users are authenticated before building or pushing.](https://github.com/zapier/zapier-platform-cli/pull/227)
187
188## 4.3.1
189
190* (Fix) [Broken patching on http.request.](https://github.com/zapier/zapier-platform-core/pull/61)
191
192## 4.3.0
193
194* (New) `zapier convert` now supports [custom auth mapping](https://github.com/zapier/zapier-platform-cli/pull/200), [searchOrCreates](https://github.com/zapier/zapier-platform-cli/pull/207) and ["Send to Action Endpoint URL in JSON body" checkbox](https://github.com/zapier/zapier-platform-cli/pull/204).
195* (New) [`zapier scaffold` now also creates a test.](https://github.com/zapier/zapier-platform-cli/pull/212)
196* (New) [Allow ordering static dropdowns.](https://github.com/zapier/zapier-platform-schema/pull/30)
197* (Fix) [Properly replace variables in URLs in `zapier convert` generated code.](https://github.com/zapier/zapier-platform-cli/pull/208)
198* (Fix) [Fix TypeError in `http.request` patch.](https://github.com/zapier/zapier-platform-core/pull/59)
199* (Doc) [Clarify pushing doesn't reload browser automatically.](https://github.com/zapier/zapier-platform-cli/pull/218)
200* [Use working endpoints for scaffolds.](https://github.com/zapier/zapier-platform-cli/pull/215)
201* [Notify for update less often.](https://github.com/zapier/zapier-platform-cli/pull/210)
202* [Introduce Prettier into development process.](https://github.com/zapier/zapier-platform-cli/pull/209)
203* [Ensure all template code use z.JSON.parse.](https://github.com/zapier/zapier-platform-cli/pull/216)
204
205## 4.2.3
206
207* The first build made by Travis CI!
208
209## 4.2.1
210
211* (Fix) Repack zapier-platform-core to really fix bloated size
212
213## 4.2.0
214
215* (New) `zapier convert` now supports [input](https://github.com/zapier/zapier-platform-cli/pull/196) and [output custom fields](https://github.com/zapier/zapier-platform-cli/pull/199).
216* (New) [Prettify `zapier convert` generated code.](https://github.com/zapier/zapier-platform-cli/pull/202)
217* (Fix) [Fix bloated size of zapier-platform-core 4.1.0 package.](https://github.com/zapier/zapier-platform-core/pull/56)
218* (Fix) [Fix typos in docs.](https://github.com/zapier/zapier-platform-cli/pull/197)
219* (Doc) [Add 'Mocking Requests' section to docs.](https://github.com/zapier/zapier-platform-cli/pull/201)
220* (Doc) [Mark step 'order' as deprecated.](https://github.com/zapier/zapier-platform-schema/pull/28)
221
222## 4.1.0
223
224* (New) `zapier convert` now supports [auth](https://github.com/zapier/zapier-platform-cli/pull/185) and [search](https://github.com/zapier/zapier-platform-cli/pull/186) scripting methods.
225* (New) [Allow to migrate users by email.](https://github.com/zapier/zapier-platform-cli/pull/192)
226* (New) [Accept changelog for app promotion.](https://github.com/zapier/zapier-platform-cli/pull/194)
227* (Doc) [Add explanation about uppercased env vars.](https://github.com/zapier/zapier-platform-cli/pull/195)
228* [Improve first promote message.](https://github.com/zapier/zapier-platform-cli/pull/191)
229
230## 4.0.0
231
232* (**BREAKING**) (Fix) [Encode form requests with + instead of %20 by default](https://github.com/zapier/zapier-platform-core/pull/52)
233* (**BREAKING**) (Fix) [Don't add content-type if there's one](https://github.com/zapier/zapier-platform-core/pull/55)
234* (Fix) [Replace _.truncate, save memory.](https://github.com/zapier/zapier-platform-core/pull/54)
235* (Fix) [fix: exit code 1 for only for errors](https://github.com/zapier/zapier-platform-cli/pull/154)
236* (Fix) [`zapier convert`: Escape special chars in field help text](https://github.com/zapier/zapier-platform-cli/pull/182)
237* (Fix) [`zapier convert`: Normalize newlines in scripting ](https://github.com/zapier/zapier-platform-cli/pull/183)
238* (New) [`zapier convert`: Generate create code based on different scripting method combinations](https://github.com/zapier/zapier-platform-cli/pull/181)
239* (New) [`zapier convert`: Ignore _pre_poll and _post_poll if _poll exists ](https://github.com/zapier/zapier-platform-cli/pull/187)
240* (New) [Customize update notification message](https://github.com/zapier/zapier-platform-cli/pull/188)
241* (New) [Allow to include a regexp of paths for the build file](https://github.com/zapier/zapier-platform-cli/pull/158)
242* (New) [Add example docs about computed fields.](https://github.com/zapier/zapier-platform-cli/pull/184)
243
244
245## 3.3.0
246
247* [Log http(s) requests for non-client library](https://github.com/zapier/zapier-platform-core/pull/51)
248* Many improvements for `zapier convert`: [Copy noun](https://github.com/zapier/zapier-platform-cli/pull/159), [Copy display label](https://github.com/zapier/zapier-platform-cli/pull/160), [Copy description](https://github.com/zapier/zapier-platform-cli/pull/163), [Copy important and hidden props](https://github.com/zapier/zapier-platform-cli/pull/166), [Add more tests](https://github.com/zapier/zapier-platform-cli/pull/170), [Converting more auths](https://github.com/zapier/zapier-platform-cli/pull/167), [Allowing deasync in build](https://github.com/zapier/zapier-platform-cli/pull/169), [Converting scripting for triggers](https://github.com/zapier/zapier-platform-cli/pull/172), [Support for dynamic dropdowns and search-powered fields](https://github.com/zapier/zapier-platform-cli/pull/173), [Adding a command for integrations test](https://github.com/zapier/zapier-platform-cli/pull/175), [Add basic tests for triggers, creates, and searches](https://github.com/zapier/zapier-platform-cli/pull/178), [Remove empty help text](https://github.com/zapier/zapier-platform-cli/pull/179)
249* [Skip style check on invalid apps](https://github.com/zapier/zapier-platform-cli/pull/168)
250* [Add header to docs](https://github.com/zapier/zapier-platform-cli/pull/153)
251* [Add option to `--grep` on `zapier test`](https://github.com/zapier/zapier-platform-cli/pull/177)
252
253## 3.2.1
254
255* [Fixes a problem with a sub-sub-dependency](https://github.com/zapier/zapier-platform-cli/issues/157).
256
257## 3.2.0
258
259* [Allow invitations per version](https://github.com/zapier/zapier-platform-cli/pull/150). Try `zapier help invite` for more details.
260* [Added bundle.meta.zap.id for performSubscribe and performUnsubscribe](https://github.com/zapier/zapier-platform-cli/pull/149).
261* [Allow modules to be objects in app definitions](https://github.com/zapier/zapier-platform-core/pull/48).
262* [Use "application" discrete-type instead of "binary" as default content type.](https://github.com/zapier/zapier-platform-core/pull/49).
263* [Use un-obfuscated data when logging to stdout](https://github.com/zapier/zapier-platform-core/pull/50).
264* Improved/fixed sample and scaffolding code in docs.
265* Fixed typos in docs.
266
267## 3.1.0
268
269* [Allow setting a `Content-Type` when stashing a file](https://github.com/zapier/zapier-platform-core/pull/47)
270* [Increase dehydrator max payload size to 2 KB](https://github.com/zapier/zapier-platform-core/pull/46)
271
272## 3.0.1
273
274* Fixed node/npm dependency check for 3.x.
275* Fixed URL base endpoint in docs.
276
277## 3.0.0
278
279* (**BREAKING**) `inputField`s will now start [throwing errors in Schema validation](https://github.com/zapier/zapier-platform-schema/pull/25) if there are mutually-exclusive fields.
280* [Added subdomain field support to CLI apps](https://github.com/zapier/zapier-platform-schema/pull/26).
281* [Allowed file stashing within a create/action](https://github.com/zapier/zapier-platform-core/pull/45).
282* [Added style checks to `zapier build`](https://github.com/zapier/zapier-platform-cli/pull/130).
283* Fixed [`zapier build` on Windows](https://github.com/zapier/zapier-platform-cli/pull/122).
284
285## 2.2.0
286
287* It's now possible to delete apps and app versions with [`zapier delete`](https://zapier.github.io/zapier-platform-cli/cli.html#delete)!
288* You'll now get a warning when doing `zapier push` or `zapier upload` if your app's `zapier-platform-core` version is not up-to-date.
289* It's now possible to skip validation when testing with [`zapier test --skip-validate`](https://zapier.github.io/zapier-platform-cli/cli.html#test)!
290* Added docs around upgrading.
291* Improved docs around authentication, migration, deprecation, and dehydration.
292* Fixed `zapier logs --version=x.x.x` showing `zapier --version`.
293* Improved error messages for [some schema validation errors](https://github.com/zapier/zapier-platform-schema/pull/24).
294* Fixed Python error when a create, as part of a search or create, returned a list with one item ([errors sooner, in core now, with a nicer message](https://github.com/zapier/zapier-platform-core/pull/44)).
295* [Objects received via Hook triggers no longer require an `id`, and checks were improved](https://github.com/zapier/zapier-platform-core/pull/43).
296* Minor misc fixes.
297
298## 2.1.0
299
300* [Connection Label is now available](https://zapier.github.io/zapier-platform-schema/build/schema.html#authenticationschema) (`connectionLabel: '{{bundle.inputData.email}}'` inside `authentication`)
301* [Locking is now available for `create`](https://zapier.github.io/zapier-platform-schema/build/schema.html#createschema) (`shouldLock: true` inside `.operation`)
302* Fix typos in docs
303
304## 2.0.1
305
306* Fix broken appTester on Windows OS.
307* Require the exact version of zapier-platform-core in package.json.
308* Document middleware's z object lacks z.request.
309* Fix typo in session auth docs.
310
311
312## 2.0.0
313
314* (**BREAKING**) CLI 2.x apps run only on NodeJS `v6.10.2` in AWS Lambda. If you need to run on NodeJS `v4.3.2`, use the CLI 1.x release.
315* (**BREAKING**) Delete property `searchOrCreate` from the properties of ResourceSchema.
316* Style checks run by default during `zapier validate`.
317* Validation is run during `zapier test`.
318* The CLI now uses update-notifier to let you know when there's a new version available.
319* Rename `global` to `public` for consistency across Zapier platform.
320
321
322## 1.0.11
323
324* `zapier --validate` now includes the `--include-style` flag to validate against [style checks](https://zapier.com/developer/documentation/v2/style-checks-reference/).
325* There are extra checks around return types from triggers, searches, and creates.
326* Some doc typos were squashed.
327
328## 1.0.10
329
330* Added new Files example app with `zapier init . --template=files`.
331* Properly exit on node version mismatch while running `zapier test`.
332* Upgraded `node-fetch` in `core` (fixes some edge-case issues for `multipart/form-data` requests).
333* `zapier test` is now quiet by default. `zapier test --debug` will output details.
334* `zapier logs --type=http --detailed` is more clearly exposed.
335* Fixes `searchOrCreate` schema validation error for resources with `search` and `create`.
336
337## 1.0.9
338
339* Functions in `app.afterResponse` will now get called.
340* Add check in middleware, to make sure creates return only 1 object.
341* Fixes issue for deep object checking.
342* Minor docs fixes.
343
344## 1.0.8
345
346* `z.stashFile` is no longer allowed outside of `hydrators`.
347* Adding analytics to the web-based documentation.
348* Minor docs fixes.
349
350## 1.0.7
351
352* Improved `link` command UX on error/non-existing apps.
353
354## 1.0.6
355
356* Fixed `convert` command for `outputFields`.
357* Improvements on `validate-templates` and `zapier test` (now supports `--timeout=5000`).
358* Minor docs fixes.
359
360## 1.0.5
361
362* Use `ZAPIER_BASE_ENDPOINT` for `push` and `convert`.
363* Don't show command help on error.
364* Minor docs fixes.
365
366## 1.0.4
367
368* Fix issues in Windows.
369* Minor docs fixes.
370
371## 1.0.3
372
373* Fixes fatal error when `build` directory didn't exist.
374* Minor docs fixes.
375
376## 1.0.2
377
378* Support streamed non-ascii files in `z.stashFile`.
379* Minor docs fixes.
380
381## 1.0.1
382
383* Minor docs fixes.
384
385## 1.0.0
386
387* Removing beta "label".
388* Minor docs fixes.
389
390## 0.10.2
391
392* Added `dict` property for `inputFields`, to allow asking for a dictionary (key/value pair) input.
393* Added new REST Hooks example app with `zapier init . --template=rest-hooks`.
394* Fixed: Now correctly ask for line items when `children` is set.
395
396## 0.10.1
397
398* Added `search` property for `inputFields`, to allow linking a search connector.
399
400## 0.10.0
401
402* **BREAKING CHANGE** Removed `getResourceOperation` in creates/searches in favor of `performGet`.
403
404* Added support for `performList` in webhook triggers
405* Fixed: Now correctly copy outputFields and samples to a trigger/search/create operation that links to a resource
406
407## 0.9.12
408
409* Added `performList` to hook operations.
410
411## 0.9.10
412
413* Documentation expanded:
414 * Updated `z.dehydrate()` / `appTester()` / examples to reflect the new arguments.
415 * `z.dehydrate('someFunction')` must be `z.dehydrate(App.hydrators.someFunction)`
416 * `appTester('contact.list')` must be `appTester(App.resources.contact.list.operation.perform)`
417 * Documented fields, custom/dynamic fields, and dynamic dropdowns plus examples.
418 * `zapier env ... -remove` flag documented.
419* `zapier describe` now describes much more about the app - included auth info, redirect_uri, resources and all resource paths.
420* fixed `zapier scaffold` bug with undefined `INPUT_FIELDS`
421
422## 0.9.9
423
424Initial release to public. Read docs here https://github.com/zapier/zapier-platform-cli.