Skip to content

Releases: xMartin/grouptabs

1.5.2

06 Jun 09:21
Compare
Choose a tag to compare

Bug fixes and updates

fixed:

  • Fixed memory leak by updating PouchDB

changed:

  • Update libraries, in particular Create React App to version 5 and React to version 18

1.5.1

06 Jun 09:21
Compare
Choose a tag to compare

Small improvements and updates

improved:

  • Optimize display of status bar on mobile devices (color fits app background)

changed:

  • Switch from npm to yarn for better developer experience
  • Use specific browser distribution of PouchDB for faster developer dependencies installation

1.5.0

07 Apr 12:38
Compare
Choose a tag to compare

Animated screen transitions and smaller bugfixes and improvements

added:

  • Animated screen transitions

changed:

  • Removed migration from PouchDB's all-dbs data - it has been around for more than a year now

1.4.0

15 Dec 13:42
Compare
Choose a tag to compare

Clean URLs and smaller bugfixes and improvements

changed:

  • Update libraries, in particular Create React App to version 4 which comes with a new service worker implementation for offline support

improved:

  • Clean URLs without "#" based on HTML 5 history
  • Improve auto-focusing of amount inputs and new participant inputs for direct transactions

fixed:

  • Fix not displaying direct transaction form for legacy direct transaction

1.3.0

26 Jul 09:54
Compare
Choose a tag to compare

added:
- Show version in app (git describe)
- Dark mode (#177)
improved:
- Show »All joined« button only if at least one participant is not set to joined (#122)
- Shorter startup time by adding timeout to initial replication, falling back to possibly stale data and syncing later
fixed:
- Updating amount in new participant inputs
- Updating UI after remote data change
- Missing transaction data - happened when loading app with no prefilled local browser data withURL pointing to transaction
- Preselecting joined for two participants (regression)
changed:
- Optimize JS dist code, decreasing browser support (most notably remove IE11 support)

Bugfixes and improvements

26 Jul 09:53
Compare
Choose a tag to compare

Bugfixes and improvements
fixed:
- Persist last opened tab on Android PWA (#171)
- Handle case of importing an already imported tab (#172)
changed:
- Manage state of the transaction form globally together with the rest of the app's state using Redux

1.2.0

13 Jan 22:06
Compare
Choose a tag to compare

Bugfixes and improvements

improved:

  • Faster app loading for most cases by loading PouchDB memory adapter only if IndexedDB is not available (e.g. Firefox private mode)
  • Display meaningful error when refreshing app being offline and without indexedDB available

fixed:

  • PouchDB in-memory fallback when creating a new tab

1.1.0

21 Dec 13:59
Compare
Choose a tag to compare

Move to create-react-app with TypeScript as a technical foundation, including PWA support

added:

  • PWA and Add to Home Screen support via service worker offline support and web manifest

changed:

  • Based on create-react-app with TypeScript instead of vanilla require.js
  • Persist tab IDs in local storage instead of pouchdb-all-dbs, including migration

fixed:

  • Support private mode in Firefox (#125)
  • Fix preventing importing from URL initially, if tab already exists locally

1.0.0

21 Dec 14:00
Compare
Choose a tag to compare

UX improvements and upgrade to latest PouchDB dropping WebSQL support

added:

  • Link to website (#146)
  • Add date buttons for "today" and "yesterday" in addition to date picker (#42)

improved:

  • Upgrade to official PouchDB v7 with smaller file size and removing WebSQL support
  • Sort tab list by most recent transaction (#158)
  • Preselect most likely participant of a new direct transaction (#157)

1.0.0-beta.3

01 Jul 16:26
Compare
Choose a tag to compare
  • Round total spending