Skip to content

Releases: devmount/you-can-quit

v1.0.0

19 Apr 12:52
16c435e
Compare
Choose a tag to compare

This is the first release of ycq 1.x

Release notes

🔑 fix known security vulnerabilities
⚙️ replace db engine RDB (Firestore) by IndexedDB (Dexie.js)
➕ add administration section
➕ add export and import of backup files (JSON)
➕ add database wipe
➕ add year navigation
💚 use native key event handler instead of additional dependency (vue-shortkey)
💚 improve font, buttons and text appearance

Upgrading from ycq 0.x

The breaking change in version 1.x is, that the database was switched from Firebase to IndexedDB (Dexie.js). This means, it's no longer compatible with your current data from 0.x. If you rather want to migrate your data instead of starting from scratch (depends on how much days you already processed in this app), you can do the following:

  1. Export your Firebase data into a local .json file in the following format:

    {
      "2019-02-02": 1,
      "2019-07-25": -1,
      "2019-01-10": -1,
      "2019-11-09": 1
    }

    The order of dates doesn't matter. If you have any problems to do so, please create an issue.

  2. Update app files and dependencies

    cd you-can-quit
    git pull
    yarn
  3. Run the app (see instructions in the Readmes Get started section) and import this data file in the administration section at the bottom.

v0.2.0

02 Dec 18:11
Compare
Choose a tag to compare
  • fix error in future and past day calculation
  • improve appearance of day numbers
  • add responsive sections