Skip to content

Commit

Permalink
Release: 3.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tsukumijima committed Mar 11, 2023
1 parent ac5952c commit de5ea87
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 12 deletions.
21 changes: 17 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,24 @@
# Typio Form Recovery

This is the repository for the Typio Form Recovery app found here:
https://chrome.google.com/webstore/detail/typio-form-recovery/djkbihbnjhkjahbhjaadbepppbpoedaa
This repository is the source code for a modified version of [Typio Form Recovery](https://chrome.google.com/webstore/detail/typio-form-recovery/djkbihbnjhkjahbhjaadbepppbpoedaa), which was long broken due to the discontinuation of the `Event.path` API in Chrome 109.

Please submit feedback or bugs on the [issues page](https://bitbucket.org/nicklassandell/chrome-form-recovery/issues?status=new&status=open) or email me at typiorecovery@gmail.com.
The original repository is at https://github.com/ctsstc/typio-form-recovery-reboot, but due to the upgrade to Vue 3.x and other reckless changes, some of the code that used to work no longer works.
Given the number of changes from Vue 2.x -> 3.x, the magnitude of the changes, and my lack of familiarity with this code, it does not seem practical to switch to Vue 3.x.

# Changelog
In this forked repository, my priority was to keep the dependencies updated to minor versions and keep the usability as before.

Please submit feedback or bugs on the [Issues](https://github.com/tsukumijima/typio-form-recovery-reboot/issues) page.

## Download

An archive of pre-built Chrome extensions can be found on the [Releases](https://github.com/tsukumijima/typio-form-recovery-reboot/releases) page.

## Changelog

### Version 3.3.0 (12th March, 2023)
- Fix: Text box style collapse when using dark mode
- Fix: "TypeError: _vm.getEventTarget is not a function"
- Change: Upgrade dependencies

### Version 3.2.5 (16th February, 2023)
- Fix: `Uncaught TypeError: Cannot read properties of undefined (reading '0')`. In Chrome v109 (Jan. 2023 Release) `event.path` was deprecated and replaced with `event.composedPath()`. This fixes that across the codebase by utilizing a new `getEventTarget` helper function to centralize the fix.
Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vue3-test",
"version": "1.0.0",
"name": "typio-form-recovery",
"version": "3.3.0",
"description": "",
"main": "index.js",
"scripts": {
Expand Down
4 changes: 2 additions & 2 deletions src/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"name": "Typio Form Recovery",
"short_name": "Typio",
"description": "Autosave, everywhere. Recover lost form input with ease!",
"version": "3.2.5",
"version": "3.3.0",
"icons": {
"16": "img/icon16.png",
"48": "img/icon48.png",
Expand Down Expand Up @@ -36,7 +36,7 @@
"all_frames": false,
"js": ["js/content.js"]
},

{
"matches": ["<all_urls>"],
"match_about_blank": true,
Expand Down

0 comments on commit de5ea87

Please sign in to comment.