Skip to content

Cordova 9 release plan #10

Closed
Closed
@raphinesse

Description

@raphinesse

This issue tracks the releases necessary to finally release Cordova 9. Experimental platforms and plugins as well as cordova-coho and any test tooling have been omitted.

Task List

Ordered release necessary

These release tasks are given in reverse topological order of below dependency graph. That means following it will ensure that every dependency is released before any of its dependents. Items grouped under a top level item can be released concurrently.

  • Stage 1
    • cordova-common
  • Stage 2
    • cordova-fetch
    • cordova-app-hello-world
    • cordova-node-xcode
    • cordova-js
    • cordova-serve
  • Stage 3
    • cordova-create
    • cordova-osx
    • cordova-ios
    • cordova-android
    • cordova-windows
    • cordova-browser
    • cordova-electron
  • Stage 4
    • cordova-lib
  • Stage 5
    • cordova-cli
    • cordova-plugman
  • Stage 6
    • cordova-docs

Plugins

No particular order necessary since they don't depend on anything, nor are they depended on.

  • cordova-plugin-battery-status
  • cordova-plugin-camera
  • cordova-plugin-device
  • cordova-plugin-dialogs
  • cordova-plugin-file
  • cordova-plugin-geolocation
  • cordova-plugin-inappbrowser
  • cordova-plugin-media
  • cordova-plugin-media-capture
  • cordova-plugin-network-information
  • cordova-plugin-screen-orientation
  • cordova-plugin-splashscreen
  • cordova-plugin-statusbar
  • cordova-plugin-vibration
  • cordova-plugin-whitelist
  • cordova-plugin-wkwebview-engine

Dependency Graph

Dependency Graph

Extracted from devDependencies and dependencies defined in package.json.
Additionally, some dependencies have been added manually:

  • Every platform depends on cordova-js since they all bundle it
  • cordova-lib depends on all stable core platforms, since it has to define which version of them to use

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions