Skip to content

Latest commit

 

History

History
740 lines (417 loc) · 12.3 KB

File metadata and controls

740 lines (417 loc) · 12.3 KB

2.9.16 (2021-04-13) REFACTOR

Bug Fixes

  • Fix Android app crashes when creating connection with wrong secret issue#105

2.9.15 (2021-04-01) REFACTOR

Bug Fixes

  • Fix ImportFromJson db is Locked issue#101

2.9.14 (2021-03-19) REFACTOR

Chore

  • update to @capacitor/core@2.4.7

Bug Fixes

  • Fix issue#89 Android, iOS
  • Fix issue#97

2.9.13 (2021-02-24) REFACTOR

Bug Fixes

  • Fix issue#84 Android

2.9.12 (2021-02-15) REFACTOR

Bug Fixes

  • Fix isDBOpen method Android

2.9.11 (2021-02-15) REFACTOR

Added Features

  • isDBOpen method

2.9.10 (2021-02-14) REFACTOR

Added Features

  • isConnection method
  • isDatabase method
  • getDatabaseList method
  • isTable method
  • addSQLiteSuffix method
  • deleteOldDatabases method
  • MigratingCordovaDatabases.md

Bug Fixes

  • Fix Copy db from storage issue#77
  • Fix Is there a way to connect to a db file, that not has the prefix SQLite.db issue#79
  • Fix More precise error message on failing statements issue#82

2.9.9 (2021-02-01) REFACTOR

Bug Fixes

  • Fix Android export 'Partial' triggers

2.9.8 (2021-02-01) REFACTOR

Bug Fixes

  • Fix Data import where the ID is a UUID issue#75
  • Fix Can't create my own DB Trigger issue#76

2.9.7 (2021-01-30) REFACTOR

Bug Fixes

  • Fix Compound primary Key when ImportFromJSON issue#71
  • Update ImportExportJson

2.9.6 (2021-01-24) REFACTOR

Chore

  • Move to latest tag

Bug Fixes

  • Fix isIdExists on Electron
  • Readme all links to apps and docs

2.9.5 (2021-01-20) REFACTOR

Bug Fixes

  • importFromJson not working with REAL

2.9.4 (2021-01-17) REFACTOR

Bug Fixes

  • Fix 'build-electron' missing before publish
  • update CHANGELOG

2.9.3 (2021-01-17) REFACTOR

Move to Master

Bug Fixes

  • Fix in definition.ts Since 2.4.9 in 2.9.0
  • Fix documentation links from 'refactor' to 'master'
  • update README and CHANGELOG

2.9.2 (2021-01-16) REFACTOR

Bug Fixes

  • Fix issue#64 create UNIQUE Indexes with combined columns
  • update ImportExport documentation
  • update README and CHANGELOG

2.9.1 (2021-01-16) REFACTOR

Bug Fixes

  • Fix issue#63 by removing encryption for Windows
  • update README and CHANGELOG

2.9.0 (2021-01-14) REFACTOR

Chore

  • update to @capacitor/core@2.4.6

Bug Fixes

  • remove Android permissions issue#60
  • update usage docs
  • update README and CHANGELOG

2.9.0-beta.3 (2021-01-05) REFACTOR

Bug Fixes

  • fix Ionic-React-Usage.md documentation
  • fix Ionic-Vue-Usage.md documentation
  • update README and CHANGELOG

2.9.0-beta.2 (2021-01-04) REFACTOR

Chore

  • update to @capacitor/core@2.4.5

Added Features

  • Ionic-React-Usage.md documentation
  • Ionic-Vue-Usage.md documentation
  • copyFromAssets

Bug Fixes

  • update README and CHANGELOG

2.9.0-beta.1 (2020-12-25) REFACTOR

Added Features

  • importFromJson (Android, iOS, Electron)
  • exportToJson (Android, iOS, Electron)
  • isJsonValid (Android, iOS, Electron)
  • getSyncDate (Android, iOS, Electron)

Bug Fixes

  • update README and CHANGELOG

2.9.0-alpha.7 (2020-12-14) REFACTOR

Bug Fixes

  • Update the README and add a link to a Ionic/React app.

2.9.0-alpha.6 (2020-12-14) REFACTOR

Chore

  • update to @capacitor/core@2.4.4

Added Features Electron platform

  • createConnection
  • closeConnection
  • open (non-encrypted DB)
  • open (encrypted DB)
  • close
  • execute
  • executeSet
  • run
  • query
  • deleteDatabase
  • createSyncTable
  • setSyncDate
  • isDBExists
  • addUpgradeStatement

Added Features All Platforms

  • in capSQLiteSet the values can be an any[] or any[][]

Bug Fixes

  • Update the README and add a link to a Ionic/React app.
  • Update the API documentation

2.9.0-alpha.5 (2020-12-02) REFACTOR

Added Features

  • retrieveConnection (Wrapper Connection)
  • retrieveAllConnections (Wrapper Connection)
  • closeAllConnections (Wrapper Connection)

Bug Fixes

  • fix rollback transaction in iOS

2.9.0-alpha.4 (2020-11-29) REFACTOR

Added Features iOS platform

  • createConnection
  • closeConnection
  • open (non-encrypted DB)
  • open (encrypted DB)
  • close
  • execute
  • executeSet
  • run
  • query
  • deleteDatabase
  • createSyncTable
  • setSyncDate
  • isDBExists
  • addUpgradeStatement

Bug Fixes

  • Android addUpgradeStatement backup and restore

2.9.0-alpha.3 (2020-11-25) REFACTOR

Added Features Android platform only

  • add addUpgradeStatement method
  • add createSyncTable method
  • add setSyncDate method
  • update refactor app

Bug Fixes

  • creating database directory in physical device
  • app crash when querying non existing tables or columns

2.9.0-alpha.2 (2020-11-23) REFACTOR

Chore

  • update to @capacitor/core@2.4.3

Added Features Android platform only

  • add Wrappers documentation (APIConnection && APIDBConnection)
  • add isDBExists, deleteDatabase methods

2.9.0-alpha.1 (2020-11-22) REFACTOR

Added Features Android platform only

  • createConnection method
  • closeConnection method
  • SQLiteConnection Interface & Class
  • SQLiteDBConnection Interface & Class

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)

Bug Fixes

  • Fix README and CHANGELOG

2.4.5-3 (2021-01-13)

Bug Fixes

  • Fix Electron rebuild

2.4.5-2 (2021-01-13)

Bug Fixes

  • Fix Permission request Android issue#60
  • Fix README and CHANGELOG
  • Fix API.md

2.4.5-1 (2021-01-05)

Chore

  • update to @capacitor/core@2.4.5

Bug Fixes

  • Fix README and CHANGELOG

2.4.4 (2020-12-26)

Chore

  • update to @capacitor/core@2.4.4

Bug Fixes

  • Fix README
  • Fix setSyncDate (iOS)
  • Fix exportToJson (Android)
  • Fix lastId to Int64 (iOS)

2.4.3 (2020-12-19)

Bug Fixes

  • Fix issue#59 ExportToJson

2.4.3-1 (2020-11-23)

Chore

  • update to @capacitor/core@2.4.3

Bug Fixes

  • Fix issue#56 INSERT null value on iOS

2.4.2 (2020-11-22)

  • Stable release before looking at a refactor for solving issue#1

2.4.2-9 (2020-11-12)

Added Features

  • Add Listener for request permissions (Android)
  • Add Vue and Ionic/Vue demonstrating apps

Bug Fixes

  • Update documentation

2.4.2-8 (2020-10-22)

Bug Fixes

  • Fix iOS plugin open bug

2.4.2-7 (2020-10-22)

Added Features

  • Add addUpgradeStatement for version upgrade (Android)

Bug Fixes

  • Fix README issue#47

2.4.2-6 (2020-10-16)

Added Features

  • Add addUpgradeStatement for version upgrade (iOS & Electron)
  • Add UgradeDatabaseVersion.md documentation

2.4.2-5 (2020-10-08)

Bug Fixes

  • Fix iOS plugin build failed

2.4.2-4 (2020-10-07)

Bug Fixes

  • Fix Android Trigger on multi-lines

2.4.2-3 (2020-10-06)

Added Features

  • Add docgen to generate API documentation

  • Add a trigger for last_modified in importFromJson method to update the last-modified field when a data in an another field is updated

Bug Fixes

  • Split up capSQLiteOptions capSQLiteResult in multiple interfaces issue#4

2.4.2-2 (2020-09-29)

Bug Fixes

  • Fix podspec file name (iOS)

2.4.2-1 (2020-09-29)

Chores

  • Capacitor: update 2.4.2

### Added Features

  • The electron plugin is now compatible with @capacitor-community/electron

2.4.1-1 (2020-09-22)

Bug Fixes

  • Fix Better permission request on Android issue#40
  • Update APIdocumentation.md, .gitignore & .npmignore
  • Fix bug in setSyncDate iOS & electron

2.4.0 (2020-08-07)

Chores

  • Capacitor: update 2.4.0

Bug Fixes

  • Fix Android sqlite3_close issue#36
  • Fix iOS encryption issue

2.4.0-beta.2 (2020-08-07)

Bug Fixes

  • Fix iOS encryption issue

2.4.0-beta.1 (2020-08-07)

Chores

  • Capacitor: update 2.4.0

Bug Fixes

  • Fix Android sqlite3_close issue#36

2.3.0 (2020-08-03)

  • Publish from 2.3.0-beta3

2.3.0-beta3 (2020-08-03)

Bug Fixes

  • Rewrite the iOS Plugin to pass through SwiftLint

2.3.0-beta.2 (2020-07-28)

Bug Fixes

  • Fix iOS issues due to the move to capacitor-community

2.3.0-2 (2020-07-25)

Added Features

  • add API documentation
  • modify ImportExportJson documentation

Bug Fixes

  • Fix podspec file name

2.3.0-1 (2020-07-24)

Ownership

  • give the ownership to capacitor-community
  • rename the plugin from capacitor-sqlite to sqlite

Chores

  • Capacitor: update 2.3.0

2.2.1-3 (2020-07-15)

Bug Fixes

  • Fix issue#31 Android query value array types MUST be an Array

2.2.1-2 (2020-07-12)

Bug Fixes

  • Fix issue#29 iOS exportToJson converting zero and empty string values to "NULL"

2.2.1-1 (2020-07-08)

Chores

  • Capacitor: update 2.2.1

Bug Fixes

  • Fix return changes in IOS plugin when FOREIGN KEY and ON DELETE CASCADE

2.2.0 (2020-07-07)

Bug Fixes

  • Improve the readme

2.2.0-4 (2020-07-04)

Bug Fixes

  • Fix issue#26, issue#27 in IOS plugin If an insert query fails, all subsequent database commands fail

2.2.0-3 (2020-06-25)

Bug Fixes

  • Fix in IOS plugin the changes return in Run method (ON DELETE CASCADE)

2.2.0-2 (2020-06-24)

Added Features

  • add Batch Execution with values (method executeSet)

2.2.0-1 (2020-06-16)

Chores

  • Capacitor: update 2.2.0

2.1.0 (2020-06-16)

Added Features

  • Add Capitalization characters in IOS table column names issue#25
  • Add import in two steps table schema & indexes and table data to importFromJson

2.1.0-7 (2020-06-01)

Bug Fixes

  • Fix issue#24

2.1.0-6 (2020-05-28)

Bug Fixes

  • Fix issue#23
  • Fix issue#22 index column value

2.1.0-5 (2020-05-26)

Bug Fixes

  • Fix issue#22

2.1.0-4 (2020-05-24)

Added Features

  • add FOREIGN KEY support in importFrom & exportTo Json

Bug Fixes

  • Fix issue#20
  • Fix issue#21

2.1.0-3 (2020-05-14)

Chores

  • SQLCipher: update 4.4.0

Bug Fixes

  • fix issue#17 Android importFromJson inserting a large amount of data

2.1.0-2 (2020-05-13)

Bug Fixes

  • fix README

2.1.0-1 (2020-05-12)

Chores

  • capacitor: update to capacitor 2.1.0

Bug Fixes

  • fix issue#16: Electron Databases get deleted with app update

2.0.1-3 (2020-05-05)

Bug Fixes

  • fix issue#15

2.0.1-2 (2020-04-30)

Bug Fixes

  • fix the readme, test-angular-jeep-capacitor-plugins link

2.0.1-1 (2020-04-28)

Chores

  • capacitor: update to capacitor 2.0.1

Added Features

  • add method IsDBExists to check if a database already exists
  • add method IsJsonValid to validate the Json Object before proceeding
  • add method exportToJson to download a database full or partial
  • add method createSyncTable to create a synchronization table
  • add method setSyncDate to store a syncronization date for partial export

Bug Fixes

  • the delete database for safety issue requires now to open the database first

2.0.0 (2020-04-21)

Added Features

  • add upload of image (base64 string) to the database
  • add the management of NULL in the importFromJson method a NULL value as to be given with the "NULL" string
  • add the lastId returned by the run method changes is now a JSON object {changes:number,lastId:number}
  • add the transaction (begin and commit) to the run method

Bug Fixes

  • fix the changes return by the execute method

2.0.0-4 (2020-04-15)

Added Features

  • add importFromJson method to IOS Platform

2.0.0-3 (2020-04-14)

Added Features

  • add importFromJson method to Android Platform
  • add importFromJson method to Electron Platform

2.0.0-2 (2020-04-10)

Bug Fixes

  • Fix issue#6 commands return -1 when failure

2.0.0-1 (2020-04-09)

Chores

  • capacitor: update to capacitor 2.0.0
  • android: update to androidX

Added Features

  • add a .gitignore file

1.5.3 (2020-04-06)

Added Features

  • Add Electron Plugin based on sqlite3. Works only for non-encrypted databases

1.5.2 (2020-04-01)

Chores

  • capacitor: update to capacitor 1.5.2

1.5.2-1 (2020-03-18)

Bug Fixes

  • Fix Cursor not close in Android plugin

1.5.1 (2020-03-17)

Bug Fixes

  • fix README link to applications

1.5.1-3 (2020-03-17)

Bug Fixes

  • fix Plugin Name as CapacitorSQLite

1.5.1-2 (2020-03-17)

Bug Fixes

  • fix interface PluginRegistry

1.5.1-1 (2020-03-17)

Added Features

  • Undeprecating the npm package to allow user to load only this capacitor plugin in there applications (advise by the Ionic Capacitor team)

Chores

  • @capacitor/cli: update to 1.5.1
  • @capacitor/core: update to 1.5.1
  • @capacitor/ios: update to 1.5.1
  • @capacitor/android: update to 1.5.1