Recent Releases of wispar
wispar - v0.7.0+27
Is your downloads screen filled with emptiness? 🍃
Downloads now work for all major publishers, including Elsevier, Taylor & Francis, Wiley, IEE, etc.! 🥳
- Both open-access and pay-walled articles (EZproxy required, unless using your institution VPN or network) can be downloaded.
- Sometimes you may see this little download icon in the app bar when visiting an article's website:
- You may tap it and try to download in app :
- Sometimes, publishers don't expose the proper download link on their website and the in app download will fail. In that case, please use the download button manually. For example, Wiley's articles can be downloaded by first tapping their "PDF" button :
. You will then be redirected to their built-in PDF viewer. Once there, you can download the PDF file into Wispar and have it show up in the Downloads screen :
Article titles and abstracts can now be translated using an AI provider (requires an API key).
Publication cards have a swipe gesture that reveals two buttons: 1) Send to Zotero and 2) Hide this publication
Happy reading! ✌️
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/182
- Improve downloads of articles by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/183
- Update dependency flutter to v3.32.7 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/184
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/186
- Add AI translations for titles and abstracts by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/189
- Update pdfrx and add safe areas by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/190
- Use DOI as pdf name instead of suggested filename by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/193
- Add swipe gesture to publication cards by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/194
- Reorder app bar menu items by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/195
- Update dependency flutter to v3.32.8 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/192
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/191
- Fix race condition in AI api keys initialization by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/196
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.6.0+26...v0.7.0+27
- Dart
Published by Scriptbash 7 months ago
wispar - v0.6.0+26
Create the feed you want!
- You can now create custom feeds! These feeds act like filters, they will not make additional API requests
- The "Copy DOI" button was changed to a generic copy button, offering different items to copy
- The unfollow button on journal cards and the delete button on saved query cards are now hidden behind an "Edit" button
- Added a missing migration for titles and abstracts. If publications contained MathML, they should now be properly rendered
What's Changed
- Update dependency flutter to v3.32.4 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/159
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/158
- Update dependency flutter to v3.32.5 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/164
- Update plugin com.android.application to v8.11.0 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/163
- Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.2.0 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/162
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/160
- Update dependency gradle to v8.14.3 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/165
- Combine sort options dialogs by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/166
- Update dependency flutter to v3.32.6 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/167
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/169
- Add customizable feeds by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/170
- Add edit button in library screen by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/171
- Change appbar for favorites and downloads by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/172
- Change options menu by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/173
- Fix cards content shifting when editing by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/174
- Fix saved queries logs and null value by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/175
- Update plugin com.android.application to v8.11.1 by @renovate[bot] in https://github.com/Scriptbash/Wispar/pull/168
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/176
- Enable german translations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/177
- Add more options to copy button by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/178
- Migrate abstracts and titles for MathML and Latex rendering by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/179
- Fix overflow in feed switcher by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/180
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/181
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.5.0+24...v0.6.0+26
- Dart
Published by Scriptbash 8 months ago
wispar - v0.5.0+24
<p>This is a <math xmlns=":www.w3.org/1998/Math/MathML"><msqrt><mi>little</mi></msqrt></math> difficult to <span>(\frac{d}{dx} \left( read^2 \right))</span>.</p>
- That's right, Wispar can now render Latex and basic MathML! It's probably not perfect, so please report problematic publications so that I can adjust the MathML to Latex conversion.
- This update should fix the background service being killed by Android. The service will now check every hour for journals that haven't been updated for at least 3 hours. The notifications should be more reliable. Some devices will still need extra steps, please refer to : https://dontkillmyapp.com/
- A new screen in the settings has been added to view app logs. I will continue to improve logging in the app with future updates.
What's Changed
- Update app_tr.arb by @mikropsoft in https://github.com/Scriptbash/Wispar/pull/140
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/141
- Update plugin com.android.application to v8.10.0 by @renovate in https://github.com/Scriptbash/Wispar/pull/142
- Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.1.21 by @renovate in https://github.com/Scriptbash/Wispar/pull/143
- Update flutter and intl by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/148
- Update dependency gradle to v8.14.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/147
- Render latex equations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/145
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/151
- Add logging by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/150
- Update dependency flutter to v3.32.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/146
- Update plugin com.android.application to v8.10.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/149
- Update dependency flutter to v3.32.2 by @renovate in https://github.com/Scriptbash/Wispar/pull/152
- Fix background service by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/156
- Allow publications with missing journals in feed by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/157
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/153
- Update dependency gradle to v8.14.2 by @renovate in https://github.com/Scriptbash/Wispar/pull/155
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.4.1+22...v0.5.0+24
- Dart
Published by Scriptbash 9 months ago
wispar - v0.4.1+22
What's Changed
- Fix buttons hidden behind android nav buttons by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/138
- Fix proxies encoding by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/139
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.4.0+21...v0.4.1+22
- Dart
Published by Scriptbash 10 months ago
wispar - v0.4.0+21
🔔 Notifications are here! 🔔
- Background journal updates and notifications: Wispar now notifies you when new articles are available. A background service checks every 2 hours for journals or saved queries that haven’t been updated in the past 6 hours. If new articles are found, you’ll get a notification.
Battery optimization notice: To ensure the background service works reliably and doesn't get killed, you may need to disable battery optimization for Wispar in your device settings. On some devices (e.g., Xiaomi, Samsung, Asus, Huawei), additional steps might be required to prevent the system from killing background services. For device-specific instructions, visit: https://dontkillmyapp.com/
Not interested in notifications and/or background updates?: You can revoke Wispar's permission to run in the background by going in your devices settings.
Hide publications: You can now hide publications from your feed via the options menu on each card. To unhide them, tap the feed options menu (top right) and choose "View hidden publications."
What's Changed
- Add a follow button to journal info screen by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/119
- Update dependency flutter to v3.29.3 by @renovate in https://github.com/Scriptbash/Wispar/pull/118
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/117
- Enable portuguese and chinese translations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/124
- Background journals updates and notifications by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/125
- Update plugin com.android.application to v8.9.2 by @renovate in https://github.com/Scriptbash/Wispar/pull/121
- Update dependency gradle to v8.14 by @renovate in https://github.com/Scriptbash/Wispar/pull/123
- Add button to hide publications by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/127
- Update dependency com.android.tools:desugarjdklibs to v2.1.5 by @renovate in https://github.com/Scriptbash/Wispar/pull/126
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/128
- Make journal title take more space before wrapping by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/129
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/130
- Add last updated to journal cards by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/131
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/132
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/133
- Update dependency share_plus to v11 by @renovate in https://github.com/Scriptbash/Wispar/pull/122
- Update deprecated share.share call by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/135
- Fix cards not showing if journal title is empty by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/136
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.3.2+20...v0.4.0+21
- Dart
Published by Scriptbash 10 months ago
wispar - v0.3.2+20
⚠️‼️Backup your database‼️⚠️
Please backup your database before updating by going in Settings > Database > Export Database I made many changes to the database to fix issues with the ISSNs. While I tested with several emulators and my phone, there could still be issues that slipped through. With a backup, you can downgrade to the previous version and import your data.
If you are following a journal that is not up to date due to the app using an old ISSN, please unfollow the journal and re-follow it. All its associated ISSNs will be used to fetch articles instead of only one.
With this update, you can also change the app's language by going into Settings > Display > Language
What's Changed
- Refactor ISSN handling by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/108
- Override locale by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/110
- Change buttons style by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/111
- Move from deprecated flutter gen by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/112
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/113
- Refresh ISSNs on refollow by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/114
- Replace existing issns by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/115
- Accelerate getCachedPublications by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/116
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.3.1+16...v0.3.2+20
- Dart
Published by Scriptbash 11 months ago
wispar - v0.3.1+16
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/98
- Parse doi from url by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/99
- Fix keywords indexing by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/100
- Update dependency file_picker to v10 by @renovate in https://github.com/Scriptbash/Wispar/pull/97
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/101
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/102
- batch journals update by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/103
- Enable japanese translations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/104
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/105
- enable indonesian translations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/106
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.3.0+15...v0.3.1+16
- Dart
Published by Scriptbash 11 months ago
wispar - v0.3.0+15
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/81
- Update plugin com.android.application to v8.9.0 by @renovate in https://github.com/Scriptbash/Wispar/pull/80
- Update dependency flutter to v3.29.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/82
- Store pdf file basename in db instead of full path by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/83
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/84
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/85
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/86
- Temptative fix for journals with multiple ISSNs by @MaxMignolet in https://github.com/Scriptbash/Wispar/pull/90
- Update app_tr.arb by @mikropsoft in https://github.com/Scriptbash/Wispar/pull/91
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/94
- Add OpenAlex as an article search provider by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/89
- Update plugin com.android.application to v8.9.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/93
- Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.1.20 by @renovate in https://github.com/Scriptbash/Wispar/pull/92
- Update dependency flutter to v3.29.2 by @renovate in https://github.com/Scriptbash/Wispar/pull/88
- Limit authors to one line on publication cards by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/95
- Enable russian translations by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/96
New Contributors
- @MaxMignolet made their first contribution in https://github.com/Scriptbash/Wispar/pull/90
- @mikropsoft made their first contribution in https://github.com/Scriptbash/Wispar/pull/91
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.2.0+14...v0.3.0+15
- Dart
Published by Scriptbash 11 months ago
wispar - v0.2.0+14
Please see the v0.2.0+11 release notes : https://github.com/Scriptbash/Wispar/releases/tag/v0.2.0%2B11
What's Changed
- Patch pdfrx cmakelists during build by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/78
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.2.0+11...v0.2.0+14
- Dart
Published by Scriptbash 12 months ago
wispar - v0.2.0+11
An update is finally here! 🥳 Here are some highlights ✨:
- Automatically attempt to scrape missing abstracts
- The home, favorites and downloads screens can be filtered
- Saved queries results can be added to the feed
- The database can be exported and imported (including downloads)
- Downloaded articles can be opened in an external app
Some changes were made to the database, hopefully the migration will work properly for everyone 🤞
What's Changed
- Bump org.jetbrains.kotlin:kotlin-gradle-plugin from 2.1.0 to 2.1.10 in /android by @dependabot in https://github.com/Scriptbash/Wispar/pull/48
- Theme adjustments by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/51
- Add filters to most screens by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/52
- Fix iPad sharing by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/53
- Localize dates by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/54
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/55
- Add Persian and Turkish locales by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/56
- Configure Renovate by @renovate in https://github.com/Scriptbash/Wispar/pull/57
- Update dependency gradle to v8.12.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/58
- Update plugin com.android.application to v8.8.1 by @renovate in https://github.com/Scriptbash/Wispar/pull/59
- Update dependency flutter to v3.29.0 by @renovate in https://github.com/Scriptbash/Wispar/pull/61
- Add a button to open pdf in external app by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/64
- Saved queries feed by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/65
- Swap the the category dropdown menu for a ToggleButton by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/68
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/67
- Update dependency gradle to v8.13 by @renovate in https://github.com/Scriptbash/Wispar/pull/66
- Change bottom navbar by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/70
- Export and import database by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/71
- Update plugin com.android.application to v8.8.2 by @renovate in https://github.com/Scriptbash/Wispar/pull/69
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/72
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/73
- Scrape abstracts by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/74
- Fix loading indicator showing when no more results by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/75
- Fix abstracts unavailable when setting is on hide all by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/76
- Add bool button to filter bars by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/77
New Contributors
- @renovate made their first contribution in https://github.com/Scriptbash/Wispar/pull/57
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.1.0+9...v0.2.0+11
- Dart
Published by Scriptbash 12 months ago
wispar - v0.1.0+9
This release does not introduce any features or bug fixes, it's only for the F-Droid build. If you already have Wispar installed, it's not worth updating to this version using the .apk file.
What's Changed
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/45
- Translations update from Hosted Weblate by @weblate in https://github.com/Scriptbash/Wispar/pull/47
- Disable DependencyInfoBlock by @Scriptbash in https://github.com/Scriptbash/Wispar/pull/49
Full Changelog: https://github.com/Scriptbash/Wispar/compare/v0.1.0+7...v0.1.0+9
- Dart
Published by Scriptbash about 1 year ago
wispar - v0.1.0+7
Wispar is finally out on Google play! 🎉
You can:
- Search for journals and articles
- Follow journals and get their most recent publications in your feed
- Send articles to your Zotero account. They will show up in a collection called Wispar
- Select your institution's EZproxy to get access to their subscriptions
- Download articles for offline reading
- Save search queries to run them again later
https://play.google.com/store/apps/details?id=app.wispar.wispar
New Contributors
- @dependabot made their first contribution in https://github.com/Scriptbash/Wispar/pull/1
- @weblate made their first contribution in https://github.com/Scriptbash/Wispar/pull/10
- @Scriptbash made their first contribution in https://github.com/Scriptbash/Wispar/pull/34
Full Changelog: https://github.com/Scriptbash/Wispar/commits/v0.1.0+7
- Dart
Published by Scriptbash about 1 year ago