1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | ## [3.5.1](https://github.com/ionic-team/capacitor/compare/3.5.0...3.5.1) (2022-05-04)
|
7 |
|
8 |
|
9 | ### Bug Fixes
|
10 |
|
11 | * **core:** Make cordova bridge use Promise instead of setTimeout ([#5586](https://github.com/ionic-team/capacitor/issues/5586)) ([f35d96b](https://github.com/ionic-team/capacitor/commit/f35d96b185f5890600a64b78e6bf939c336cbb2d))
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | # [3.5.0](https://github.com/ionic-team/capacitor/compare/3.4.3...3.5.0) (2022-04-22)
|
18 |
|
19 | **Note:** Version bump only for package @capacitor/core
|
20 |
|
21 |
|
22 |
|
23 |
|
24 |
|
25 | ## [3.4.3](https://github.com/ionic-team/capacitor/compare/3.4.2...3.4.3) (2022-03-04)
|
26 |
|
27 | **Note:** Version bump only for package @capacitor/core
|
28 |
|
29 |
|
30 |
|
31 |
|
32 |
|
33 | ## [3.4.2](https://github.com/ionic-team/capacitor/compare/3.4.1...3.4.2) (2022-03-03)
|
34 |
|
35 | **Note:** Version bump only for package @capacitor/core
|
36 |
|
37 |
|
38 |
|
39 |
|
40 |
|
41 | ## [3.4.1](https://github.com/ionic-team/capacitor/compare/3.4.0...3.4.1) (2022-02-09)
|
42 |
|
43 | **Note:** Version bump only for package @capacitor/core
|
44 |
|
45 |
|
46 |
|
47 |
|
48 |
|
49 | # [3.4.0](https://github.com/ionic-team/capacitor/compare/3.3.4...3.4.0) (2022-01-19)
|
50 |
|
51 | **Note:** Version bump only for package @capacitor/core
|
52 |
|
53 |
|
54 |
|
55 |
|
56 |
|
57 | ## [3.3.4](https://github.com/ionic-team/capacitor/compare/3.3.3...3.3.4) (2022-01-05)
|
58 |
|
59 | **Note:** Version bump only for package @capacitor/core
|
60 |
|
61 |
|
62 |
|
63 |
|
64 |
|
65 | ## [3.3.3](https://github.com/ionic-team/capacitor/compare/3.3.2...3.3.3) (2021-12-08)
|
66 |
|
67 | **Note:** Version bump only for package @capacitor/core
|
68 |
|
69 |
|
70 |
|
71 |
|
72 |
|
73 | ## [3.3.2](https://github.com/ionic-team/capacitor/compare/3.3.1...3.3.2) (2021-11-17)
|
74 |
|
75 | **Note:** Version bump only for package @capacitor/core
|
76 |
|
77 |
|
78 |
|
79 |
|
80 |
|
81 | ## [3.3.1](https://github.com/ionic-team/capacitor/compare/3.3.0...3.3.1) (2021-11-05)
|
82 |
|
83 | **Note:** Version bump only for package @capacitor/core
|
84 |
|
85 |
|
86 |
|
87 |
|
88 |
|
89 | # [3.3.0](https://github.com/ionic-team/capacitor/compare/3.2.5...3.3.0) (2021-11-03)
|
90 |
|
91 |
|
92 | ### Bug Fixes
|
93 |
|
94 | * **core:** avoid crash on logging circular objects ([#5186](https://github.com/ionic-team/capacitor/issues/5186)) ([1451ec8](https://github.com/ionic-team/capacitor/commit/1451ec850a9ef73267a032638e73f1fc440647b9))
|
95 |
|
96 |
|
97 |
|
98 |
|
99 |
|
100 | ## [3.2.5](https://github.com/ionic-team/capacitor/compare/3.2.4...3.2.5) (2021-10-13)
|
101 |
|
102 | **Note:** Version bump only for package @capacitor/core
|
103 |
|
104 |
|
105 |
|
106 |
|
107 |
|
108 | ## [3.2.4](https://github.com/ionic-team/capacitor/compare/3.2.3...3.2.4) (2021-09-27)
|
109 |
|
110 |
|
111 | ### Bug Fixes
|
112 |
|
113 | * **ios:** show correct line number on console logs ([#5073](https://github.com/ionic-team/capacitor/issues/5073)) ([ec41e74](https://github.com/ionic-team/capacitor/commit/ec41e743aa4ba81e791ad446fac461b7f43b46ed))
|
114 |
|
115 |
|
116 |
|
117 |
|
118 |
|
119 | ## [3.2.3](https://github.com/ionic-team/capacitor/compare/3.2.2...3.2.3) (2021-09-15)
|
120 |
|
121 | **Note:** Version bump only for package @capacitor/core
|
122 |
|
123 |
|
124 |
|
125 |
|
126 |
|
127 | ## [3.2.2](https://github.com/ionic-team/capacitor/compare/3.2.1...3.2.2) (2021-09-02)
|
128 |
|
129 | **Note:** Version bump only for package @capacitor/core
|
130 |
|
131 |
|
132 |
|
133 |
|
134 |
|
135 | ## [3.2.1](https://github.com/ionic-team/capacitor/compare/3.2.0...3.2.1) (2021-09-01)
|
136 |
|
137 | **Note:** Version bump only for package @capacitor/core
|
138 |
|
139 |
|
140 |
|
141 |
|
142 |
|
143 | # [3.2.0](https://github.com/ionic-team/capacitor/compare/3.1.2...3.2.0) (2021-08-18)
|
144 |
|
145 |
|
146 | ### Features
|
147 |
|
148 | * **core:** implement CapacitorCustomPlatform for 3rd party platforms ([#4771](https://github.com/ionic-team/capacitor/issues/4771)) ([12c6294](https://github.com/ionic-team/capacitor/commit/12c6294b9eb82976b1322f00da9ba5a6004f7977))
|
149 |
|
150 |
|
151 |
|
152 |
|
153 |
|
154 | ## [3.1.2](https://github.com/ionic-team/capacitor/compare/3.1.1...3.1.2) (2021-07-21)
|
155 |
|
156 |
|
157 | ### Bug Fixes
|
158 |
|
159 | * **core:** handle toJSON() in plugin objects ([#4823](https://github.com/ionic-team/capacitor/issues/4823)) ([0479822](https://github.com/ionic-team/capacitor/commit/04798221666437408f22947253a18ccb4f9e409e))
|
160 | * **core:** Modify safeStringify to allow multiple null values ([#4853](https://github.com/ionic-team/capacitor/issues/4853)) ([854539b](https://github.com/ionic-team/capacitor/commit/854539b62a658e484954edbe38b25eea1b0b6f10))
|
161 |
|
162 |
|
163 |
|
164 |
|
165 |
|
166 | ## [3.1.1](https://github.com/ionic-team/capacitor/compare/3.1.0...3.1.1) (2021-07-07)
|
167 |
|
168 | **Note:** Version bump only for package @capacitor/core
|
169 |
|
170 |
|
171 |
|
172 |
|
173 |
|
174 | # [3.1.0](https://github.com/ionic-team/capacitor/compare/3.0.2...3.1.0) (2021-07-07)
|
175 |
|
176 | **Note:** Version bump only for package @capacitor/core
|
177 |
|
178 |
|
179 |
|
180 |
|
181 |
|
182 | ## [3.0.2](https://github.com/ionic-team/capacitor/compare/3.0.1...3.0.2) (2021-06-23)
|
183 |
|
184 |
|
185 | ### Bug Fixes
|
186 |
|
187 | * **core:** cordova events not firing ([#4712](https://github.com/ionic-team/capacitor/issues/4712)) ([ca4e3b6](https://github.com/ionic-team/capacitor/commit/ca4e3b62dba6a40e593a1404ba2fe2b416a4ac14))
|
188 |
|
189 |
|
190 |
|
191 |
|
192 |
|
193 | ## [3.0.1](https://github.com/ionic-team/capacitor/compare/3.0.0...3.0.1) (2021-06-09)
|
194 |
|
195 |
|
196 | ### Bug Fixes
|
197 |
|
198 | * Make isPluginAvailable available on bridge ([#4589](https://github.com/ionic-team/capacitor/issues/4589)) ([151e7a8](https://github.com/ionic-team/capacitor/commit/151e7a899d9646dbd5625a2539fd3f2297349bc5))
|
199 |
|
200 |
|
201 |
|
202 |
|
203 |
|
204 | # [3.0.0](https://github.com/ionic-team/capacitor/compare/3.0.0-rc.4...3.0.0) (2021-05-18)
|
205 |
|
206 | **Note:** Version bump only for package @capacitor/core
|
207 |
|
208 |
|
209 |
|
210 |
|
211 |
|
212 | # [3.0.0-rc.4](https://github.com/ionic-team/capacitor/compare/3.0.0-rc.3...3.0.0-rc.4) (2021-05-18)
|
213 |
|
214 | **Note:** Version bump only for package @capacitor/core
|
215 |
|
216 |
|
217 |
|
218 |
|
219 |
|
220 | # [3.0.0-rc.3](https://github.com/ionic-team/capacitor/compare/3.0.0-rc.2...3.0.0-rc.3) (2021-05-11)
|
221 |
|
222 | **Note:** Version bump only for package @capacitor/core
|
223 |
|
224 |
|
225 |
|
226 |
|
227 |
|
228 | # [3.0.0-rc.2](https://github.com/ionic-team/capacitor/compare/3.0.0-rc.1...3.0.0-rc.2) (2021-05-07)
|
229 |
|
230 |
|
231 | ### Bug Fixes
|
232 |
|
233 | * **bridge:** Fix type errors with new Platforms API ([#4524](https://github.com/ionic-team/capacitor/issues/4524)) ([7bbaea8](https://github.com/ionic-team/capacitor/commit/7bbaea85494c53a950abab40bb77f37087e22abe))
|
234 | * **bridge:** Safely JSON.Stringify circular json on log ([#4507](https://github.com/ionic-team/capacitor/issues/4507)) ([e4c8fe4](https://github.com/ionic-team/capacitor/commit/e4c8fe41ec3992df5c20e4d0d3b69240ce672e44)), closes [#4506](https://github.com/ionic-team/capacitor/issues/4506)
|
235 |
|
236 |
|
237 | ### Features
|
238 |
|
239 | * **core:** platforms api ([#4255](https://github.com/ionic-team/capacitor/issues/4255)) ([7d62713](https://github.com/ionic-team/capacitor/commit/7d6271369cb15eeab07c0bc7f606de6447a17cd4))
|
240 |
|
241 |
|
242 |
|
243 |
|
244 |
|
245 | # [3.0.0-rc.1](https://github.com/ionic-team/capacitor/compare/3.0.0-rc.0...3.0.0-rc.1) (2021-04-29)
|
246 |
|
247 |
|
248 | ### Bug Fixes
|
249 |
|
250 | * **core:** Call native implementation before web implementation ([#4493](https://github.com/ionic-team/capacitor/issues/4493)) ([febd606](https://github.com/ionic-team/capacitor/commit/febd60617ab60a3b34132f68f212e9a867d1b434))
|
251 | * **core:** Use web listener if there is no native implementation ([#4488](https://github.com/ionic-team/capacitor/issues/4488)) ([196d843](https://github.com/ionic-team/capacitor/commit/196d843a3c9442c5dc6cf61bfe3494fa399dec4f))
|
252 |
|
253 |
|
254 | ### Features
|
255 |
|
256 | * Unify logging behavior across environments ([#4416](https://github.com/ionic-team/capacitor/issues/4416)) ([bae0f3d](https://github.com/ionic-team/capacitor/commit/bae0f3d2cee84978636d0f589bc7e2f745671baf))
|
257 |
|
258 |
|
259 |
|
260 |
|
261 |
|
262 | # [3.0.0-rc.0](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.6...3.0.0-rc.0) (2021-03-10)
|
263 |
|
264 | **Note:** Version bump only for package @capacitor/core
|
265 |
|
266 |
|
267 |
|
268 |
|
269 |
|
270 | # [3.0.0-beta.6](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.5...3.0.0-beta.6) (2021-02-27)
|
271 |
|
272 | **Note:** Version bump only for package @capacitor/core
|
273 |
|
274 |
|
275 |
|
276 |
|
277 |
|
278 | # [3.0.0-beta.5](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.4...3.0.0-beta.5) (2021-02-27)
|
279 |
|
280 | **Note:** Version bump only for package @capacitor/core
|
281 |
|
282 |
|
283 |
|
284 |
|
285 |
|
286 | # [3.0.0-beta.3](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.2...3.0.0-beta.3) (2021-02-18)
|
287 |
|
288 |
|
289 | ### Bug Fixes
|
290 |
|
291 | * **core:** do not add window.cordova on web apps ([#4214](https://github.com/ionic-team/capacitor/issues/4214)) ([6d673ef](https://github.com/ionic-team/capacitor/commit/6d673ef7076f00c37eac0f801c4c487415df6d4d))
|
292 |
|
293 |
|
294 |
|
295 |
|
296 |
|
297 | # [3.0.0-beta.2](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.1...3.0.0-beta.2) (2021-02-08)
|
298 |
|
299 |
|
300 | ### Bug Fixes
|
301 |
|
302 | * **core:** handle js.error messages to fix window error handler ([#4124](https://github.com/ionic-team/capacitor/issues/4124)) ([c0deb1d](https://github.com/ionic-team/capacitor/commit/c0deb1de349f5631af08eecbffc0ea4dea97c60d))
|
303 | * address bug in `isPluginAvailable()` for web and native ([#4114](https://github.com/ionic-team/capacitor/issues/4114)) ([2fbd954](https://github.com/ionic-team/capacitor/commit/2fbd95465a321b8f4c50d4daf22a63d8043cee9b))
|
304 | * **core:** fix another $$typeof issue ([#4113](https://github.com/ionic-team/capacitor/issues/4113)) ([4cbae41](https://github.com/ionic-team/capacitor/commit/4cbae41908670ab843bea5850da7a2cf1082afdb))
|
305 |
|
306 |
|
307 |
|
308 |
|
309 |
|
310 | # [3.0.0-beta.1](https://github.com/ionic-team/capacitor/compare/3.0.0-beta.0...3.0.0-beta.1) (2021-01-14)
|
311 |
|
312 | **Note:** Version bump only for package @capacitor/core
|
313 |
|
314 |
|
315 |
|
316 |
|
317 |
|
318 | # [3.0.0-beta.0](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.14...3.0.0-beta.0) (2021-01-13)
|
319 |
|
320 |
|
321 | ### Features
|
322 |
|
323 | * **core:** add commonjs output format ([#4064](https://github.com/ionic-team/capacitor/issues/4064)) ([74b7be8](https://github.com/ionic-team/capacitor/commit/74b7be89ef1bbf13ccd103410037cfe81c8fc124))
|
324 |
|
325 |
|
326 |
|
327 |
|
328 |
|
329 | # [3.0.0-alpha.12](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.11...3.0.0-alpha.12) (2021-01-08)
|
330 |
|
331 |
|
332 | ### Bug Fixes
|
333 |
|
334 | * **core:** fix $$typeof() not implemented error ([#4013](https://github.com/ionic-team/capacitor/issues/4013)) ([c7f80b5](https://github.com/ionic-team/capacitor/commit/c7f80b577c1de60cd0a105f3aaf0d1c314f3150d))
|
335 |
|
336 |
|
337 |
|
338 |
|
339 |
|
340 | # [3.0.0-alpha.9](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.8...3.0.0-alpha.9) (2020-12-15)
|
341 |
|
342 | **Note:** Version bump only for package @capacitor/core
|
343 |
|
344 |
|
345 |
|
346 |
|
347 |
|
348 | # [3.0.0-alpha.8](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.7...3.0.0-alpha.8) (2020-12-15)
|
349 |
|
350 | **Note:** Version bump only for package @capacitor/core
|
351 |
|
352 |
|
353 |
|
354 | # [3.0.0-alpha.7](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.6...3.0.0-alpha.7) (2020-12-02)
|
355 |
|
356 |
|
357 | ### Bug Fixes
|
358 |
|
359 | * **core:** export PermissionState ([#3775](https://github.com/ionic-team/capacitor/issues/3775)) ([2d5ac96](https://github.com/ionic-team/capacitor/commit/2d5ac963d131a704628f8a421be8429b9f63cf61))
|
360 |
|
361 |
|
362 |
|
363 | # [3.0.0-alpha.6](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.5...3.0.0-alpha.6) (2020-10-30)
|
364 |
|
365 |
|
366 | ### Features
|
367 |
|
368 | * improve permissions ([eec61a6](https://github.com/ionic-team/capacitor/commit/eec61a6d8d8edfe94aea1a361787d1e6c736e20d))
|
369 | * unified errors and error codes ([#3673](https://github.com/ionic-team/capacitor/issues/3673)) ([f9e0803](https://github.com/ionic-team/capacitor/commit/f9e08038aa88f7453e8235f380d2767a12a7a073))
|
370 |
|
371 |
|
372 |
|
373 |
|
374 |
|
375 | # [3.0.0-alpha.5](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.4...3.0.0-alpha.5) (2020-10-06)
|
376 |
|
377 | **Note:** Version bump only for package @capacitor/core
|
378 |
|
379 |
|
380 |
|
381 | # [3.0.0-alpha.4](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.3...3.0.0-alpha.4) (2020-09-23)
|
382 |
|
383 | **Note:** Version bump only for package @capacitor/core
|
384 |
|
385 |
|
386 |
|
387 | # [3.0.0-alpha.3](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.2...3.0.0-alpha.3) (2020-09-15)
|
388 |
|
389 | **Note:** Version bump only for package @capacitor/core
|
390 |
|
391 |
|
392 |
|
393 | # [3.0.0-alpha.2](https://github.com/ionic-team/capacitor/compare/3.0.0-alpha.1...3.0.0-alpha.2) (2020-08-31)
|
394 |
|
395 | **Note:** Version bump only for package @capacitor/core
|
396 |
|
397 |
|
398 |
|
399 | # [3.0.0-alpha.1](https://github.com/ionic-team/capacitor/compare/2.4.0...3.0.0-alpha.1) (2020-08-21)
|
400 |
|
401 |
|
402 | ### Bug Fixes
|
403 |
|
404 | * **core:** provide mock implementation for unimplemented platforms ([#3352](https://github.com/ionic-team/capacitor/issues/3352)) ([befe230](https://github.com/ionic-team/capacitor/commit/befe2300435dbd54b22882fb6586c722f5ef466d))
|
405 | * **core:** use more explicit result for Browser plugin events ([#3349](https://github.com/ionic-team/capacitor/issues/3349)) ([75f99d4](https://github.com/ionic-team/capacitor/commit/75f99d4de62a6afb2da0ff876ed3b0d351040184))
|
406 | * **core:** use own type for backButton event result ([#3348](https://github.com/ionic-team/capacitor/issues/3348)) ([05d0e45](https://github.com/ionic-team/capacitor/commit/05d0e457eb69d5d39c8bb1d0117bc3d31afdca93))
|
407 |
|
408 |
|
409 | ### Features
|
410 |
|
411 | * **core:** add unsupported browser exception ([#3389](https://github.com/ionic-team/capacitor/issues/3389)) ([c51e8f8](https://github.com/ionic-team/capacitor/commit/c51e8f8960c795421b35ad1fdd1cd6afbd7a7dfc))
|
412 |
|
413 |
|
414 |
|
415 | # [3.0.0-alpha.0](https://github.com/ionic-team/capacitor/compare/2.3.0...3.0.0-alpha.0) (2020-07-23)
|
416 |
|
417 |
|
418 | ### Features
|
419 |
|
420 | * **core:** add `registerPlugin` for importing from plugin packages ([#3305](https://github.com/ionic-team/capacitor/issues/3305)) ([95475cc](https://github.com/ionic-team/capacitor/commit/95475cceb4cbd5be2cc7e18f2cf3045eb6c6f7fd))
|