Releases: LinkStackOrg/LinkStack
LinkStack v4.2.6
LinkStack v4.2.5
New LinkStack release (version 4.2.5)
New additions:
- Added furaffinity.net button
- Added itaku.ee button
- Added last.fm button
- Fixed Apple Books icon
v4.2.4
Update release.yml
New LinkStack release (version 4.2.3)
New LinkStack release (version 4.2.3)
Security Update
New additions:
- Improved security
- Added support for more image formats
Improved security for custom user images. Users can no longer upload SVGs as their background image for improved security.
Hardened checks to make sure only supported image types are used. Users can now use multiple image formats for their profile picture.
If users have the Imagick PHP extension enabled, the app will sanitize images when uploaded and remove all EXIF and metadata.
In short:
- Fixed JS exploit using SVG
- Now sanitizing EXIF and metadata
- Now allowing multiple file types as profile picture
- Added new error messages
New Translations:
- Brazilian Portuguese
Issues:
Users may get an erroneous error when trying to delete their profile or background image. We do not know what's causing this. For now, you can ignore this error, you will be able to delete your images by trying again eventually.
LinkStack v4.2.2
New LinkStack release (version 4.2.2)
Bugfix Update
New additions:
- Fixed sorting function for table on manage users page
- Fixed default Meta Tags on Home Page
- Improved DB calls for MySQL #501
Issues:
Users reported issues when updating to the latest version when using MySQL. This issue should be resolved now, and our team is not able to reproduce this issue anymore. If you still encounter this issue, please report it here: #501
v4.2.1
New LinkStack release (version 4.2.0)
Feature Update
+ hotfix
Added option for admins to impersonate other users
Added an option to impersonate other users. This feature was heavily inspired by this plugin for Nextcloud. This allows admins to authenticate as other users and view the Admin Panel as that user.
To use this new feature, navigate to your "Manage Users" page and click on the impersonation icon next to any user.
This will redirect you to the user's panel view. To exit this mode, click on the x on the top right-hand corner of the page.
Only one admin can impersonate a user at any time. Should you be logged out while impersonating another user, the system will resume your session again after you're logged in again.
Additional additions:
- Added theme selector to edit user page
- Fixed error 404 for footer links on footer pages
Hotfix:
- Fixed DB calls for MySQL causing an error while updating
- Fixed bug preventing deletion of custom background image
New translations:
- Swedish
LinkStack v4.2.0
New LinkStack release (version 4.2.0)
Feature Update
Added option for admins to impersonate other users
Added an option to impersonate other users. This feature was heavily inspired by this plugin for Nextcloud. This allows admins to authenticate as other users and view the Admin Panel as that user.
To use this new feature, navigate to your "Manage Users" page and click on the impersonation icon next to any user.
This will redirect you to the user's panel view. To exit this mode, click on the x on the top right-hand corner of the page.
Only one admin can impersonate a user at any time. Should you be logged out while impersonating another user, the system will resume your session again after you're logged in again.
Additional additions:
- Added theme selector to edit user page
- Fixed error 404 for footer links on footer pages
Notes:
In some rare instances, we noticed that the impersonation icons may appear greyed out directly after updating. This can be fixed by visiting /update?finishing
again.
LinkStack v4.1.4
New LinkStack release (version 4.1.4)
Bugfix Update
+ hotfix
New additions:
- Fixed custom favicons not loading when adding custom website button
- Fixed Mastodon link verification
- Fixed cache affecting newly uploaded images
- Performance increase on LinkStack page
- Fixed error when trying to download manual updates
- Removed requirement for "simplexml" extension
New translations:
- Bulgarian
Performance improvements:
Notes:
After the update, some themes may render incorrectly. You can fix this by updating your themes via the built-in theme updater on the themes page.
LinkStack v4.1.2
New LinkStack release (version 4.1.2)
Critical Bugfixes!
New additions:
-
Fixed JavaScript injection exploit
-
Fixed adding custom link favicon causing error 500
Knows issues:
The favicon system, used for custom buttons, may not work properly for some websites.
This will be addressed in one of the following patches.
LinkStack v4.1.1
New LinkStack release (version 4.1.1)
The Translation Update
+ Hotfix
New additions:
- Added translation support
- Added fix for custom button favicons timing out the page
- Added option in text fields to open links in a new tab
Added translation support
This update finally added full translation support to the LinkStack app.
The team rewrote the entire app to make this possible.
Currently, supported languages:
- German @LinkStackOrg/staff
- French @cedriclocqueneux
How to use translations:
After the update, you will find a new section on your config page.
By clicking on the "Language" button or scrolling to the bottom of the page, you can select your desired language.
Automatic translation:
To automatically translate your app, add your desired language code(s) to your .env config as such:
LOCALES="de, es, pt, zh, ms"
Then run the command php artisan translate
to auto translate your app.
Note: as of now, this is an experimental feature.
Become a translator
Special thanks to @lastsamurai26
Added fix for custom button favicons timing out the page
Fixed issue where the internal favicons system caused user pages to time out, making them inaccessible.
Added option in text fields to open links in a new tab
Users can now select for links in text fields to open in a new tab.