Releases: nain-F49FF806/sharepaste.oo
2024.11.16 - Attach and detach
Changes
- Add attachment button and improve attach info presentation
- Allow clearing the added attachment
- Update dependencies
Full Changelog: 2024.10.29...2024.11.16
Upcoming
What to expect in upcoming releases
-
Adaptive navigation layout, that conforms to screen size (bottom/side/panel)
-
Simple local history/log of shared pastes
(no sensitive content, only metadata, delete links)
2024.10.29 - Upstream rust code 🎏 and toggle paste mode 👩🏽🍳
Changes
-
Use upstream rust pbcli 🎏
- Until now sharepaste used a local fork of pbcli with UniFFI bindings
- Our UniFFI bindings contribution were reviewed and finally merged upstream in August
- So we can now use upstream directly! Enabling faster inclusion of new core features
-
Allow changing paste format manually with cute format toggle icon 👩🏽🍳
- This one was a lot of work. Especially the icon placement.
- It is not straightforward (code wise). Had to be clever and use some workarounds.
- Am satisfied with it. But more efficient / simpler code is welcome!
-
Update and fix test
- We now use a long expiry paste on some server to test paste retrieval.
Full Changelog: 2024.10.21...2024.10.29
Upcoming
What to expect in upcoming releases
-
Adaptive navigation layout, that conforms to screen size (bottom/side/panel)
-
Simple local history/log of shared pastes
(no sensitive content, only metadata, delete links)
2024.10.21 - Share and Discuss 🗣️👂🫱🏻🫲🏿
Changes
- Add support for enabling discussions (comments and replies) on paste
- Improve display and positioning of attachment info
- Update dependencies
Full Changelog: 2024.10.05...2024.10.21
Upcoming
What to expect in upcoming releases
-
Adaptive navigation layout, that conforms to screen size (bottom/side/panel)
-
Simple local history/log of shared pastes
(no sensitive content, only metadata, delete links)
2024.10.05 - Quick Nav ⚡
Changes
- Add Navbar - Bottom Navbar to quickly access (Share, Settings) screens
- Update dependencies
Full Changelog: 2024.09.26...2024.10.05
Upcoming
What to expect in next release
- Adaptive navigation layout, that conforms to screen size (bottom/side/panel)
Later yet
- Simple local history/log of shared pastes
(no sensitive content, only metadata, delete links)
2024.09.26 - Maintainance release
Changes
- Update dependencies
Full Changelog: 2024.08.02...2024.09.26
Upcoming
What to expect in next release
- Navbar - Bottom Navbar (Share, Settings)
Later yet
- Simple local history/log of shared pastes
(no sensitive content, only metadata, delete links)
2024.08.02 - Graceful error handling
Changes
- Graceful error handling
- Show pbcli exceptions instead of crashing app
- Proper share icon action
- Open chooser/sharesheet to forward private link
- Separate copy icon also available for simple copy
Full Changelog: 2024.07.26...2024.08.02
2024.07.26 - Share files & Attachments!
Changes
- Share text files as paste
- Automatically detect paste format (plain/markdown/code) from filetype
- Share media files as attachment [image, audio, video, pdf]
- Note: Server may reject large uploads
- Update dependencies
Full Changelog: 2024.07.14...2024.07.26
2024.07.14 - Minify Enabled safely => Smaller apks!
Changes
- Smaller apks thanks to Proguard code trimming, with keep rules for uniffi/jna [pull/9]
- Minify used to cause app crash because of overaggressive stripping. So was disabled until now.
Figured out some keep rules to tame the beast. Now enjoy smaller apks :)
- Minify used to cause app crash because of overaggressive stripping. So was disabled until now.
Full Changelog: 2024.07.11...2024.07.14
Upcoming
Would you like to share attachments too? Perhaps in the next release !
- Share attachments to/through sharepaste
2024.07.11 - Dependable CI
Changes
- Dependable CI
- Introduce CI/CD for the repo using GitHub Actions.
- Update Dependencies
- Now also with @dependabot alerts
- Automated apk builds on release
- Some tweaking needed here still, eventually should make releases smoother
Full Changelog: 2024.07.02...2024.07.11
What is ..unstrippedlibs.apk?
With the release of CI/CD support, apk are now built directly in Github CI.
In the CI environment, there is some mismatch of ndk with the one expected by the android sdk or vice versa.
So a rust library that is built is not being stripped off of its debug symbols. This causes the final apk size to increase.
These CI built unstripped lib containing apk, I call .unstrippedlibs.apk
These should work just fine, but for those preferring smaller apk, I also shall upload regular locally built apks.
For not having to worry about which apk to download etc, just download it from F-droid! :)
2024.07.02 - BYO Server!
Changes
- Set custom privatebin server address in settings.
Full Changelog: 2024.06.20...2024.07.02