1 |
|
2 | #
|
3 | # Licensed to the Apache Software Foundation (ASF) under one
|
4 | # or more contributor license agreements. See the NOTICE file
|
5 | # distributed with this work for additional information
|
6 | # regarding copyright ownership. The ASF licenses this file
|
7 | # to you under the Apache License, Version 2.0 (the
|
8 | # "License"); you may not use this file except in compliance
|
9 | # with the License. You may obtain a copy of the License at
|
10 | #
|
11 | # http://www.apache.org/licenses/LICENSE-2.0
|
12 | #
|
13 | # Unless required by applicable law or agreed to in writing,
|
14 | # software distributed under the License is distributed on an
|
15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
16 | # KIND, either express or implied. See the License for the
|
17 | # specific language governing permissions and limitations
|
18 | # under the License.
|
19 | #
|
20 | -->
|
21 | ## Release Notes for Cordova (OS X) ##
|
22 |
|
23 | ### 6.0.0 (Jun 15, 2020)
|
24 | * [GH-103](https://github.com/apache/cordova-osx/pull/103) breaking(npm): bump dependencies
|
25 | * [GH-101](https://github.com/apache/cordova-osx/pull/101) breaking: @cordova/eslint-config w/ applied fix
|
26 | * [GH-102](https://github.com/apache/cordova-osx/pull/102) ci: update xcode image to 11.5
|
27 | * [GH-100](https://github.com/apache/cordova-osx/pull/100) chore(npm) update npm audit issues
|
28 | * [GH-97](https://github.com/apache/cordova-osx/pull/97) breaking: bump cordova-common@^4.0.0
|
29 | * (ci) drop nodejs <10 from Travis
|
30 | * [GH-98](https://github.com/apache/cordova-osx/pull/98) breaking: bump node support >=10.0.0
|
31 | * [GH-95](https://github.com/apache/cordova-osx/pull/95) breaking: bump package 6.0.0-dev
|
32 | * chore(asf): update git notification settings
|
33 | * Update CONTRIBUTING.md
|
34 | * [GH-90](https://github.com/apache/cordova-osx/pull/90) chore: update nyc dev dependency
|
35 | * chore: add Node.js 12 to ci services
|
36 | * [GH-88](https://github.com/apache/cordova-osx/pull/88) build: report test coverage to codecov.io
|
37 | * Add or update GitHub pull request and issue template
|
38 |
|
39 | ### 5.0.0 (Feb 01, 2019)
|
40 | * [GH-83](https://github.com/apache/cordova-osx/pull/83) OSX Platform Release Preparation (Cordova 9)
|
41 | * [GH-66](https://github.com/apache/cordova-osx/pull/66) explicit `plist@3` dependency
|
42 | * [GH-82](https://github.com/apache/cordova-osx/pull/82) Copy `node_modules` if the directory exists
|
43 | * [GH-75](https://github.com/apache/cordova-osx/pull/75) Move `jasmine-spec-reporter` to `devDependencies`
|
44 | * [GH-73](https://github.com/apache/cordova-osx/pull/73) More verbose test reporter
|
45 | * [GH-69](https://github.com/apache/cordova-osx/pull/69) Dependency bump `cordova-common@^3.0.0`
|
46 | * [GH-67](https://github.com/apache/cordova-osx/pull/67) Test Framework Implementation Improvements
|
47 | * [GH-62](https://github.com/apache/cordova-osx/pull/62) Remove Unused Dependencies & update tmp
|
48 | * [GH-63](https://github.com/apache/cordova-osx/pull/63) Remove `.jshintrc` from tests
|
49 | * [GH-61](https://github.com/apache/cordova-osx/pull/61) ESLint Dependencies Update, Configure and Corrections
|
50 | * [GH-59](https://github.com/apache/cordova-osx/pull/59) Added Travis CI OSX Image and Install `cordova@latest`
|
51 | * [GH-60](https://github.com/apache/cordova-osx/pull/60) Updated License with a Valid SPDX License
|
52 | * [GH-56](https://github.com/apache/cordova-osx/pull/56) Test Framework Consistency
|
53 | * [GH-54](https://github.com/apache/cordova-osx/pull/54) Remove Bundled Dependencies
|
54 | * [GH-53](https://github.com/apache/cordova-osx/pull/53) Add Node 10 & Drop Node 4 Support
|
55 | * [CB-13449](https://issues.apache.org/jira/browse/CB-13449) Assign 1024x1024 app icon
|
56 | * [CB-3021](https://issues.apache.org/jira/browse/CB-3021) Can no longer import CDVPlugin.h from plugin Objective-C++ code
|
57 | * [CB-13824](https://issues.apache.org/jira/browse/CB-13824) Swift 4 support
|
58 | * [CB-13825](https://issues.apache.org/jira/browse/CB-13825) Update Node Dependencies
|
59 | * [CB-13424](https://issues.apache.org/jira/browse/CB-13424) Replaces undefined `self` with `this`
|
60 | * [CB-13424](https://issues.apache.org/jira/browse/CB-13424) When running `cordova plugin add/remove` plugins are added and removed properly to the osx platform `config.xml` file
|
61 | * [CB-13449](https://issues.apache.org/jira/browse/CB-13449) Added support for 1024x1024 app icon
|
62 | * [CB-13304](https://issues.apache.org/jira/browse/CB-13304) expose preference to control WebView navigation
|
63 | * [CB-12339](https://issues.apache.org/jira/browse/CB-12339) handle re-open app window
|
64 | * [CB-12985](https://issues.apache.org/jira/browse/CB-12985) updated to use eslint format
|
65 | * [CB-12762](https://issues.apache.org/jira/browse/CB-12762) point `package.json` repo items to github mirrors instead of apache repos site
|
66 | * [CB-11948](https://issues.apache.org/jira/browse/CB-11948) Modal dialog (window.confirm) opens behind fullscreen window and cannot be closed
|
67 | * [CB-11510](https://issues.apache.org/jira/browse/CB-11510) OSX app doesn't properly span all vertical displays
|
68 | * [CB-9918](https://issues.apache.org/jira/browse/CB-9918) CDVInvokedUrlCommand.argumentAtIndex returns WebUndefined instead of nil
|
69 | * [CB-11002](https://issues.apache.org/jira/browse/CB-11002) Enable hidden accelerated rendering settings by default
|
70 | * [CB-10668](https://issues.apache.org/jira/browse/CB-10668) fixed failing tests, reverted shelljs to 0.5.3
|
71 |
|
72 | ### 4.0.1 (Mar 03, 2016)
|
73 | * updated .ratignore
|
74 | * [CB-10668](https://issues.apache.org/jira/browse/CB-10668) added node_modules directory
|
75 | * [CB-10668](https://issues.apache.org/jira/browse/CB-10668) removed bin/node_modules, updated create.js to use root node_modules
|
76 | * [CB-10668](https://issues.apache.org/jira/browse/CB-10668) updated package.json, prepare.js and Api.js
|
77 | * [CB-10646](https://issues.apache.org/jira/browse/CB-10646) Platform specific icons not copied to xcode project
|
78 |
|
79 | ### 4.0.0 (Feb 11, 2016)
|
80 | * [CB-10570](https://issues.apache.org/jira/browse/CB-10570) Compilation error on case sensitive filesystem
|
81 | * [CB-6789](https://issues.apache.org/jira/browse/CB-6789) **OSX** - Fix header licenses (Apache RAT report).
|
82 | * Update `CDVBridge.m`
|
83 | * [CB-10308](https://issues.apache.org/jira/browse/CB-10308) Unable to parse multi dimensional arrays with more than 2 levels
|
84 | * [CB-10238](https://issues.apache.org/jira/browse/CB-10238) Move device-plugin out from `cordovalib` to the plugin repository
|
85 | * [CB-9818](https://issues.apache.org/jira/browse/CB-9818) Reloading the webview in **OSX** looses the `CordovaBridgeUti`
|
86 | * [CB-10198](https://issues.apache.org/jira/browse/CB-10198) Prompt submission bug
|
87 | * [CB-10085](https://issues.apache.org/jira/browse/CB-10085) Implement and expose PlatformApi for **OSX**
|
88 | * [CB-10099](https://issues.apache.org/jira/browse/CB-10099) **OSX** copy-paste not possible in own windows
|
89 | * [CB-10087](https://issues.apache.org/jira/browse/CB-10087) **OSX** facilitate easy preferences menu item handling
|
90 | * [CB-10084](https://issues.apache.org/jira/browse/CB-10084) **OSX** (re)move connectivity in favour of `cordova-plugin-network-information`
|
91 | * [CB-6789](https://issues.apache.org/jira/browse/CB-6789) **OSX** Fix header licenses
|
92 | * [CB-9584](https://issues.apache.org/jira/browse/CB-9584) **OSX** add config to enable webview debug menu
|
93 | * simple: `CDV.h` is not exported
|
94 | * [CB-9925](https://issues.apache.org/jira/browse/CB-9925) Add basic tests to **OSX** platform
|
95 | * [CB-9818](https://issues.apache.org/jira/browse/CB-9818) Reloading the webview in **OSX** looses the `CordovaBridgeUtil`
|
96 | * [CB-9692](https://issues.apache.org/jira/browse/CB-9692) **OSX** `cordova.exec` is not available
|
97 | * [CB-9581](https://issues.apache.org/jira/browse/CB-9581) **OSX** `WebView` does not send cookies is safari cache is cleared
|
98 | * Fullscreen windows does not properly get focused
|
99 | * fix plugin argument calls
|
100 | * [CB-9541](https://issues.apache.org/jira/browse/CB-9541) Add preferences to put app into "kiosk mode"
|
101 | * escape `__PROJECT_NAME__` with quotes in project file
|
102 | * replace `__PROJECT_NAME__` also in `config.xml` and controller strings
|
103 | * [CB-9517](https://issues.apache.org/jira/browse/CB-9517) Adding a plugin on **iOS/OSX** that uses a private framework does not work
|
104 | * [CB-8417](https://issues.apache.org/jira/browse/CB-8417) moved platform specific js into platform
|
105 | * [CB-6789](https://issues.apache.org/jira/browse/CB-6789) Add license to `CONTRIBUTING.md`
|
106 | * Updated docs link in `README` to use apache link, not the redirect.
|
107 | * [CB-6567](https://issues.apache.org/jira/browse/CB-6567) Adding the **OSX** platform also copies over the `CordovaLibTests`
|
108 | * [CB-6560](https://issues.apache.org/jira/browse/CB-6560) added top level `package.json` file
|
109 | * [CB-6491](https://issues.apache.org/jira/browse/CB-6491) add `CONTRIBUTING.md`
|
110 |
|
111 |
|
112 | ### 3.5.0 (20140418) ###
|
113 | * Fixed layout and updated scripts to work with cli
|
114 |
|
115 | ### 3.0.0 (20130718) ###
|
116 |
|
117 | * [CB-3179](https://issues.apache.org/jira/browse/CB-3179) Change <plugin> to <feature> in config.xml and remove deprecation notice in OSX
|
118 |
|
119 | ### 2.9.0 (201306XX) ###
|
120 |
|
121 | * [CB-3833](https://issues.apache.org/jira/browse/CB-3833) Deprecation plugin tag upgrade step has malformed xml
|
122 | * [CB-3463](https://issues.apache.org/jira/browse/CB-3463) bin/create should copy cordova.js into the project's CordovaLib
|
123 | * Added missing licenses after running Apache RAT
|
124 |
|
125 | ### 2.8.0 (201306XX) ###
|
126 |
|
127 | * [CB-3171](https://issues.apache.org/jira/browse/CB-3171) Add deprecation notice for use of <plugin> in config.xml in OSX
|
128 | * [CB-2200](https://issues.apache.org/jira/browse/CB-2200) Remove deprecated device.name field.
|
129 | * [CB-3443](https://issues.apache.org/jira/browse/CB-3443) OSX - cordova-VERSION.js -> cordova.js
|
130 |
|
131 | ### 2.7.0 (20130501) ###
|
132 |
|
133 | * Added ShellUtils for plugins to use.
|
134 | * Support window.alert, window.prompt, window.confirm
|
135 | * Enable HTML5 localStorage.
|
136 | * Enable WebGL support through "EnableWebGL" preference (disabled by default)
|
137 |
|
138 | <br />
|
139 |
|
140 | ### 2.6.0 (20130401) ###
|
141 | * Initial release
|
142 | * Supports third-party plugins (Plugin Development model is the same as iOS)
|
143 | * Only two core plugins are supported currently (Device and NetworkStatus)
|
144 | * White-listing is NOT supported yet
|
145 | <br />
|