Releases: JoeGandy/ShareX-Custom-Upload
Releases · JoeGandy/ShareX-Custom-Upload
2.1.1
2.1.0
We're super excited to bring you this huge release! We've got a bunch of new features and some pretty big breaking changes.
If you are upgrading your uploader, please read them before updating. We would recommend completely reinstalling your uploader for this version due to the significant changes, but hopefully you won't have to do this anymore in the future (thanks to the new automatic updater).
Breaking Changes
- The way file naming is done has been reworked. Instead of
default_naming_scheme
,use_default_naming_scheme_for_sharex
, anduse_default_naming_scheme_for_gallery
in your config, we now havesharex_upload_naming_scheme
,gallery_upload_naming_scheme
, andtext_upload_naming_scheme
which allows for some additional customization. Please read the configuration documentation for more information.- Using this has also allowed us to add back the
name
parameter in ShareX, so you'll need to download a new ShareX uploader config file to take advantage of this.
- Using this has also allowed us to add back the
- This releases introducing client-side caching support and two new configuration options have been added to deal with this. These are
enable_image_cache
anddebug_mode
. Please read the configuration documentation for more information and check the new config.php for an example of how to add these options to your config. - Last but certainly not least, this update's flagship feature! This release adds an automatic updater so you don't have to deal with manually updating your uploader whenever there's a new release. The updater will be available as soon as you update to this release. Two new configuration options have been added to configure the updater:
enable_updater
andenable_update_rollback
. Please read the configuration documentation for more information and check the new config.php for an example of how to add these options to your config.
Changelog
- Fix gallery page uploads with no password (@theaquarium - #94)
- Fix flash of wrong theme on page load (@davwheat - #103)
- Optimise image assets (@davwheat - #104)
- Add NGINX support (@theaquarium - #101)
- Fix text viewer styles (@theaquarium - #105)
- Add upload caching with ETag validation (@theaquarium and @davwheat - #102)
- Add automatic updater (@theaquarium - #99)
- Change back to use relative URLs on error page (@theaquarium - #106)
- Add back ShareX name parameter (@theaquarium - #97)
- Add favicons to text viewer page (@theaquarium - #107)
- Fix ShareX config file name (@theaquarium - #98)
2.0.1
Changelog
- Fixed
.htaccess
<Directory>
block (@theaquarium - #93)
2.0.0
Changelog
- Added dark theme (@theaquarium - #82)
- Added login with username and password (which are stored hashed and salted) (@theaquarium - #82)
- Login has remember me functionality with hashed tokens (@theaquarium - #82)
- Added rich text viewer for text files with theme support and syntax highlighting (@theaquarium - #82)
- Added upload forms for text and files on the gallery page (@theaquarium - #82)
- Added text uploads through a shell script (like a pastebin) (@theaquarium - #82)
- Added a rename button on the gallery page (@theaquarium - #82)
- Added bulk download and delete operations (@theaquarium - #82)
- Added custom date formats for upload names (you can choose whether you want files to have random names, date-based names, or keep original name) (@theaquarium - #82)
- Added custom date formats on the gallery page with fixed sorting (@theaquarium - #82)
- Uploader can now be added as a PWA (@theaquarium - #82)
- Updated to new versions of css/js assets (@theaquarium - #82)
- ShareX config files now automatically set this uploader as default (@theaquarium - #82)