Grouptabs Versions Save

Mobile Web App to organize payments in dynamic groups of people.

1.5.2

2 years ago

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

2 years ago

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

3 years ago

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

3 years ago

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

3 years ago

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)

1.2.1

3 years ago

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

4 years ago

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.0.0

4 years ago

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.1.0

4 years ago

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-beta.3

4 years ago
  • Round total spending