UNPKG

9.92 kBMarkdownView Raw
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 />