Releases: kyantech/Palmr
Releases · kyantech/Palmr
v3.3.2-beta
What's Changed
- fix: refresh file manager after creating and renaming folders by @danielalves96 in #354
- fix: update generateMetadata to resolve params correctly in share l by @danielalves96 in #355
- fix: large file upload failure (10GB+) on S3-compatible storage by @danielalves96 in #356
- fix: large file downloads failing in Firefox by adding Content-Length header by @danielalves96 in #357
- fix: update Next.js to 15.3.6 to address CVE-2025-51605 (RCE vulnerability) by @danielalves96 in #364
- fix: use internal S3 client for createMultipartUpload to fix large file uploads by @danielalves96 in #362
- fix: 401 error on Reverse Share uploads for files ≥100MB by @danielalves96 in #369
- fix: audio/video preview MIME type handling when behind reverse proxy by @danielalves96 in #358
- fix: 2FA button overflow issue on smartphone by @danielalves96 in #323
Full Changelog: v3.3.1-beta...v3.3.2-beta
v3.3.1-beta
What's Changed
- fix: implement multi-architecture support for MinIO Client installation by @danielalves96 in #352
Full Changelog: v3.3.0-beta...v3.3.1-beta
v3.3.0-beta
What's Changed
Key Changes:
- Replaced custom chunked upload with Uppy library for multipart uploads
- Removed download queue system in favor of direct downloads with caching
- Added drag-and-drop functionality for moving files and folders
- Implemented optimistic UI updates for better user experience
- [REFACTOR] Change upload and download architecture by @danielalves96 in #345
Full Changelog: v3.2.5-beta...v3.3.0-beta
v3.2.5-beta
What's Changed
- feat: implement file download and preview features with improved URL handling by @danielalves96 in #315
- feat: add functionality to embed uploaded images with BBCode or HTML by @danielalves96 in #296
- fix: issue with OIDC Google auto-registration for users by @danielalves96 in #314
Full Changelog: v3.2.4-beta...v3.2.5-beta
v3.2.4-beta
⚠️ Alert!
This version introduces significant changes to the image management and storage system. In certain cases, previously stored images may become inaccessible after the update.
We strongly recommend performing a full backup of all files prior to applying this update.
What's Changed
- fix: paste functionality in input fields except password inputs by @danielalves96 in #286
- fix: mobile responsive layout - buttons overflowing viewport by @danielalves96 in #283
- fix: issue with downloading multiple files from Receive Files by @danielalves96 in #287
- fix: drag-and-drop file upload to save in correct directory by @danielalves96 in #288
- feat: add option to hide Palmr version in footer by @danielalves96 in #297
- chore: upgrade Node.js from v20 to v24 for extended LTS support by @danielalves96 in #298
- fix(server): Remove RFC 2616 separator chars from Content-Disposition filename by @danielalves96 in #291
- fix: file upload failure for utf8 names over 100MiB by @danielalves96 in #290
- feat: Add preview feature for social media sharing by @danielalves96 in #293
- fix: issue allowing multiple files with the same name - auto-rename on upload and rename operations by @danielalves96 in #309
Full Changelog: v3.2.3-beta...v3.2.4-beta
v3.2.3-beta
What's Changed
- fix: share auth for download url endpoint by @tommy141x in #254
- feat: add fallback mechanism when fs.rename is unsupported by @OpenSrcerer in #272
- feat: make upload chunk size configurable by @bawahakim in #273
New Contributors
- @OpenSrcerer made their first contribution in #272
- @bawahakim made their first contribution in #273
Full Changelog: v3.2.2-beta...v3.2.3-beta
v3.2.2-beta
What's Changed
- UPDATE LICENCE (#251) by @danielalves96 in #252
- [RELEASE] v3.2.2-beta by @danielalves96 in #270
Full Changelog: v3.2.1-beta...v3.2.2-beta
v3.2.1-beta
What's Changed
- chore: refine quick-start documentation for S3 configuration by @danielalves96 in #229
- chore: refine quick-start documentation by @danielalves96 in #230
- feat: add folder system by @tommy141x in #241
- fix: table formatting in docs by @gkazl in #244
- chore: Footer link to point to Github by @danielalves96 in #245
- feat: implement dynamic upload timeout based on file size across components by @danielalves96 in #246
- feat: add CUSTOM_PATH environment variable for dynamic storage paths by @danielalves96 in #247
- feat: enhance reverse share modal data mapping by @danielalves96 in #248
- feat: improve file download response handling by @danielalves96 in #249
New Contributors
- @tommy141x made their first contribution in #241
- @gkazl made their first contribution in #244
Full Changelog: v3.2.0-beta...v3.2.1-beta
v3.2.0-beta
What's Changed
- feat: Add S3_REJECT_UNAUTHORIZED environment variable by @danielalves96 in #215
- refactor: improve ReceivedFilesModal layout by @danielalves96 in #216
- feat: add placeholders in multiple languages by @danielalves96 in #217
- feat: implement public configuration retrieval by @danielalves96 in #218
- feat: add PRESIGNED_URL_EXPIRATION configuration option by @danielalves96 in #221
- feat: enhance content type handling by @danielalves96 in #222
- fix: Fixes translation by @anthony0030 in #220
- feat: Add auto-scaling and configurable memory management for downloads by @danielalves96
- feat: Add theme customization by @danielalves96
New Contributors
- @anthony0030 made their first contribution in #220
Full Changelog: v3.1.8-beta...v3.2.0-beta
v3.1.8-beta
What's Changed
- fix: enhance authentication flow and user redirection by @danielalves96 in #183
Full Changelog: v3.1.7-beta...v3.1.8-beta