Releases: Scriptbash/Wispar
v0.4.1+22
What's Changed
- Fix buttons hidden behind android nav buttons by @Scriptbash in #138
- Fix proxies encoding by @Scriptbash in #139
Full Changelog: v0.4.0+21...v0.4.1+22
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 #119
- Update dependency flutter to v3.29.3 by @renovate in #118
- Translations update from Hosted Weblate by @weblate in #117
- Enable portuguese and chinese translations by @Scriptbash in #124
- Background journals updates and notifications by @Scriptbash in #125
- Update plugin com.android.application to v8.9.2 by @renovate in #121
- Update dependency gradle to v8.14 by @renovate in #123
- Add button to hide publications by @Scriptbash in #127
- Update dependency com.android.tools:desugar_jdk_libs to v2.1.5 by @renovate in #126
- Translations update from Hosted Weblate by @weblate in #128
- Make journal title take more space before wrapping by @Scriptbash in #129
- Translations update from Hosted Weblate by @weblate in #130
- Add last updated to journal cards by @Scriptbash in #131
- Translations update from Hosted Weblate by @weblate in #132
- Translations update from Hosted Weblate by @weblate in #133
- Update dependency share_plus to v11 by @renovate in #122
- Update deprecated share.share call by @Scriptbash in #135
- Fix cards not showing if journal title is empty by @Scriptbash in #136
Full Changelog: v0.3.2+20...v0.4.0+21
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 #108
- Override locale by @Scriptbash in #110
- Change buttons style by @Scriptbash in #111
- Move from deprecated flutter gen by @Scriptbash in #112
- Translations update from Hosted Weblate by @weblate in #113
- Refresh ISSNs on refollow by @Scriptbash in #114
- Replace existing issns by @Scriptbash in #115
- Accelerate getCachedPublications by @Scriptbash in #116
Full Changelog: v0.3.1+16...v0.3.2+20
v0.3.1+16
What's Changed
- Translations update from Hosted Weblate by @weblate in #98
- Parse doi from url by @Scriptbash in #99
- Fix keywords indexing by @Scriptbash in #100
- Update dependency file_picker to v10 by @renovate in #97
- Translations update from Hosted Weblate by @weblate in #101
- Translations update from Hosted Weblate by @weblate in #102
- batch journals update by @Scriptbash in #103
- Enable japanese translations by @Scriptbash in #104
- Translations update from Hosted Weblate by @weblate in #105
- enable indonesian translations by @Scriptbash in #106
Full Changelog: v0.3.0+15...v0.3.1+16
v0.3.0+15
What's Changed
- Translations update from Hosted Weblate by @weblate in #81
- Update plugin com.android.application to v8.9.0 by @renovate in #80
- Update dependency flutter to v3.29.1 by @renovate in #82
- Store pdf file basename in db instead of full path by @Scriptbash in #83
- Translations update from Hosted Weblate by @weblate in #84
- Translations update from Hosted Weblate by @weblate in #85
- Translations update from Hosted Weblate by @weblate in #86
- Temptative fix for journals with multiple ISSNs by @MaxMignolet in #90
- Update app_tr.arb by @mikropsoft in #91
- Translations update from Hosted Weblate by @weblate in #94
- Add OpenAlex as an article search provider by @Scriptbash in #89
- Update plugin com.android.application to v8.9.1 by @renovate in #93
- Update dependency org.jetbrains.kotlin:kotlin-gradle-plugin to v2.1.20 by @renovate in #92
- Update dependency flutter to v3.29.2 by @renovate in #88
- Limit authors to one line on publication cards by @Scriptbash in #95
- Enable russian translations by @Scriptbash in #96
New Contributors
- @MaxMignolet made their first contribution in #90
- @mikropsoft made their first contribution in #91
Full Changelog: v0.2.0+14...v0.3.0+15
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 #78
Full Changelog: v0.2.0+11...v0.2.0+14
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 #48
- Theme adjustments by @Scriptbash in #51
- Add filters to most screens by @Scriptbash in #52
- Fix iPad sharing by @Scriptbash in #53
- Localize dates by @Scriptbash in #54
- Translations update from Hosted Weblate by @weblate in #55
- Add Persian and Turkish locales by @Scriptbash in #56
- Configure Renovate by @renovate in #57
- Update dependency gradle to v8.12.1 by @renovate in #58
- Update plugin com.android.application to v8.8.1 by @renovate in #59
- Update dependency flutter to v3.29.0 by @renovate in #61
- Add a button to open pdf in external app by @Scriptbash in #64
- Saved queries feed by @Scriptbash in #65
- Swap the the category dropdown menu for a ToggleButton by @Scriptbash in #68
- Translations update from Hosted Weblate by @weblate in #67
- Update dependency gradle to v8.13 by @renovate in #66
- Change bottom navbar by @Scriptbash in #70
- Export and import database by @Scriptbash in #71
- Update plugin com.android.application to v8.8.2 by @renovate in #69
- Translations update from Hosted Weblate by @weblate in #72
- Translations update from Hosted Weblate by @weblate in #73
- Scrape abstracts by @Scriptbash in #74
- Fix loading indicator showing when no more results by @Scriptbash in #75
- Fix abstracts unavailable when setting is on hide all by @Scriptbash in #76
- Add bool button to filter bars by @Scriptbash in #77
New Contributors
Full Changelog: v0.1.0+9...v0.2.0+11
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 #45
- Translations update from Hosted Weblate by @weblate in #47
- Disable DependencyInfoBlock by @Scriptbash in #49
Full Changelog: v0.1.0+7...v0.1.0+9
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 #1
- @weblate made their first contribution in #10
- @Scriptbash made their first contribution in #34
Full Changelog: https://github.com/Scriptbash/Wispar/commits/v0.1.0+7