@capacitor-community/sqlite
Advanced tools
Comparing version 2.4.5 to 2.4.6
@@ -0,1 +1,9 @@ | ||
## 2.4.6 (2021-01-24) | ||
### Chore | ||
- update to @capacitor/core@2.4.6 | ||
- move it from tag latest to tag initial | ||
## 2.4.5 (2021-01-13) | ||
@@ -2,0 +10,0 @@ |
{ | ||
"name": "@capacitor-community/sqlite", | ||
"version": "2.4.5", | ||
"version": "2.4.6", | ||
"description": "Capacitor SQLite Plugin", | ||
@@ -23,6 +23,6 @@ "homepage": "https://github.com/capacitor-community/sqlite", | ||
"devDependencies": { | ||
"@capacitor/android": "^2.4.5", | ||
"@capacitor/core": "^2.4.5", | ||
"@capacitor/android": "^2.4.6", | ||
"@capacitor/core": "^2.4.6", | ||
"@capacitor/docgen": "0.0.14", | ||
"@capacitor/ios": "^2.4.5", | ||
"@capacitor/ios": "^2.4.6", | ||
"@ionic/prettier-config": "^1.0.1", | ||
@@ -51,3 +51,3 @@ "@ionic/swiftlint-config": "^1.1.2", | ||
"peerDependencies": { | ||
"@capacitor/core": "^2.4.5" | ||
"@capacitor/core": "^2.4.6" | ||
}, | ||
@@ -54,0 +54,0 @@ "files": [ |
@@ -7,10 +7,16 @@ <p align="center"><br><img src="https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png" width="128" height="128" /></p> | ||
</p> | ||
<br> | ||
<p align="center"> | ||
<img src="https://img.shields.io/maintenance/yes/2021?style=flat-square" /> | ||
<a href="https://github.com/capacitor-community/sqlite/actions?query=workflow%3A%22CI%22"><img src="https://img.shields.io/github/workflow/status/capacitor-community/sqlite/CI?style=flat-square" /></a> | ||
The <strong><code>2.4.x</code></strong> is now accessible using the tag <strong>@initial</strong> | ||
</p> | ||
<p align="center"> | ||
The <strong><code>2.4.x</code></strong> is NOT ANYMORE MAINTAINED | ||
</p> | ||
<br> | ||
<p align="center"> | ||
<img src="https://img.shields.io/maintenance/no/2021?style=flat-square" /> | ||
<a href="https://www.npmjs.com/package/@capacitor-community/sqlite"><img src="https://img.shields.io/npm/l/@capacitor-community/sqlite?style=flat-square" /></a> | ||
<br> | ||
<a href="https://www.npmjs.com/package/@capacitor-community/sqlite"><img src="https://img.shields.io/npm/dw/@capacitor-community/sqlite?style=flat-square" /></a> | ||
<a href="https://www.npmjs.com/package/@capacitor-community/sqlite"><img src="https://img.shields.io/npm/v/@capacitor-community/sqlite?style=flat-square" /></a> | ||
<a href="https://www.npmjs.com/package/@capacitor-community/sqlite"><img src="https://img.shields.io/npm/v/@capacitor-community/sqlite/initial?style=flat-square" /></a> | ||
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> | ||
@@ -22,4 +28,21 @@ <a href="#contributors-"><img src="https://img.shields.io/badge/all%20contributors-3-orange?style=flat-square" /></a> | ||
## REFACTOR 🚀 | ||
## @NEXT FOR CAPACITOR 3 🚧 (Master) | ||
The refactor release has been upgraded to `@capacitor/core@3.0.0-beta.1`. | ||
!!! ONLY iOS and Android plugins have been upgraded !!! | ||
To install it | ||
```bash | ||
npm i --save @capacitor-community/sqlite@next | ||
``` | ||
This release provide a better Error handling through try...catch. | ||
The test has been achieved on: | ||
- a [Ionic/Angular app](https://github.com/jepiqueau/angular-sqlite-app-refactor) | ||
## @LATEST REFACTOR 🚀 (Move to branch 2.9.x) | ||
A refactoring has been started more than a month ago to reach the following objectives: | ||
@@ -31,3 +54,3 @@ | ||
- moving to the latest `androidx.sqlite.db.xxx` | ||
- offering encryption for Electron platform by using `@journeyapps/sqlcipher` | ||
- offering encryption for Electron MacOs platform by using `@journeyapps/sqlcipher`. !!! NOT WORKING for Electron Windows platform !!! | ||
- cleaning and aligning the code between platforms | ||
@@ -38,15 +61,17 @@ - allowing developers to develop easily `typeorm` or `spatialite` drivers. | ||
It is now available in a beta release `2.9.0-beta.1` for all platforms (Android, iOS & Electron). | ||
It is now available in a stable release `2.9.x` for all platforms (Android, iOS & Electron). | ||
Developers are encouraged to start looking at it and using it as this will have some impacts on yours developments. The interface to the plugin is now achieved through the use of connection wrappers | ||
Developers are encouraged to start converting their applications. The interface to the plugin is now achieved through the use of connection wrappers | ||
- [API_Connection_Wrapper_Documentation](https://github.com/capacitor-community/sqlite/blob/refactor/docs/APIConnection.md) | ||
- [API_Connection_Wrapper_Documentation](https://github.com/capacitor-community/sqlite/blob/2.9.x/docs/APIConnection.md) | ||
- [API_DB_Connection_Wrapper_Documentation](https://github.com/capacitor-community/sqlite/blob/refactor/docs/APIDBConnection.md) | ||
- [API_DB_Connection_Wrapper_Documentation](https://github.com/capacitor-community/sqlite/blob/2.9.x/docs/APIDBConnection.md) | ||
As you will see it is a `Major`change and the release will become a `3.0.0` as soon as `capacitor@3.0.0` will be released. So both interfaces to the plugin will be kept and maintained to that stage, after this, the `refactor interface` will be released as the master and maintained. | ||
As you will see it is a `Major`change and the release is now the basis of `3.0.0-beta` based on `capacitor@3.0.0`. | ||
So the `2.4.x`is now not anymore maintened. | ||
The test has been achieved on: | ||
- a [Ionic/Angular app](https://github.com/jepiqueau/angular-sqlite-app-refactor) | ||
- a [Ionic/Angular app](https://github.com/jepiqueau/angular-sqlite-app-refactor/tree/refactor) | ||
@@ -66,3 +91,3 @@ - a [Ionic/React app](https://github.com/jepiqueau/react-sqlite-app-starter/tree/refactor) | ||
```bash | ||
npm i --save @capacitor-community/sqlite@refactor | ||
npm i --save @capacitor-community/sqlite@latest | ||
``` | ||
@@ -88,4 +113,6 @@ | ||
The `2.4.x` stable release is accessible through the tag `initial` | ||
```bash | ||
npm install @capacitor-community/sqlite | ||
npm install @capacitor-community/sqlite@initial | ||
npx cap sync | ||
@@ -171,2 +198,6 @@ npx cap add ios | ||
## Issues | ||
Do not report anymore issues for `2.4.x` as this release is not anymore maintained. | ||
## Configuration | ||
@@ -198,7 +229,7 @@ | ||
[API_Documentation](https://github.com/capacitor-community/sqlite/blob/master/docs/API.md) | ||
[API_Documentation](https://github.com/capacitor-community/sqlite/blob/2.4.x/docs/API.md) | ||
[ImportExportJson_Documentation](https://github.com/capacitor-community/sqlite/blob/master/docs/ImportExportJson.md) | ||
[ImportExportJson_Documentation](https://github.com/capacitor-community/sqlite/blob/2.4.x/docs/ImportExportJson.md) | ||
[UpgradeDatabaseVersion_Documentation](https://github.com/capacitor-community/sqlite/blob/master/docs/UpgradeDatabaseVersion.md) | ||
[UpgradeDatabaseVersion_Documentation](https://github.com/capacitor-community/sqlite/blob/2.4.x/docs/UpgradeDatabaseVersion.md) | ||
@@ -209,17 +240,15 @@ ## Applications demonstrating the use of the plugin | ||
- [angular-sqlite-app-starter](https://github.com/jepiqueau/angular-sqlite-app-starter) | ||
- [angular-sqlite-app-starter](https://github.com/jepiqueau/angular-sqlite-app-starter/tree/2.4.x) | ||
- [test-angular-jeep-capacitor-plugins](https://github.com/jepiqueau/capacitor-apps/tree/master/IonicAngular/jeep-test-app) | ||
### Ionic/React | ||
- [react-sqlite-app-starter](https://github.com/jepiqueau/react-sqlite-app-starter) | ||
- [react-sqlite-app-starter](https://github.com/jepiqueau/react-sqlite-app-starter/tree/2.4.x) | ||
### Ionic/Vue | ||
- [vue-sqlite-app-starter](https://github.com/jepiqueau/vue-sqlite-app-starter) | ||
- [vue-sqlite-app-starter](https://github.com/jepiqueau/vue-sqlite-app-starter/tree/2.4.x) | ||
### Vue | ||
- [vue-sqlite-app](https://github.com/jepiqueau/vue-sqlite-app) | ||
- [vue-sqlite-app](https://github.com/jepiqueau/vue-sqlite-app/tree/2.4.x) | ||
@@ -226,0 +255,0 @@ ## Usage |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
2408767
382
216