Releases: LinkStackOrg/LinkStack
v4.7.7
v4.7.6
New LinkStack release (version 4.7.6)
Security Update + Bug Fixes
New additions:
- Important security improvements
- Fixed bug preventing users from saving emails addresses or phone numbers
- Fixed profile picture export and import when exporting account
- Fixed bug that was causing duplicated profile pictures
- Now disallowing importing handle from exported profile
- Fixed syntax errors in Vietnamese translation
v4.7.5
v4.7.4
v4.7.3
v4.7.2
New LinkStack release (version 4.7.2)
New additions:
- Fixed error 403 when trying to edit links
- Updated Bluesky logo @LeviSnoot
- Fixed meta description formatting
- Added Arabic locale
v4.7.1
v4.7.0
New LinkStack release (version 4.7.0)
New additions:
- Now counting clicks using JS
- Disabled setting cookies on public pages
- Updated buttons database table structure
- Fixed validation translation
- Page URL is now validating in real time
- Page URL is now set manually on user registration
- Users can now be verified over the admin bar
- Numbers for admin generated users are now generated sequentially
New Buttons:
- Added Behance button
- Added Google Drive button
- Added Friendi.ca button
@Realmlist
Now counting clicks using JS
All link clicks will from now on be counted using JavaScript. This means buttons will now open links directly.
Users can now choose on their Appearance page whether to open links in a new or the same tab.
Old "going" links will still work and be able to count clicks.
Disabled setting cookies on public pages
While not strictly required by law, we now don't set any cookies until they are strictly required for authentication.
This includes the users links pages.
Updated buttons database table structure
[Important for contributors]
All buttons now follow a new structure to add support for advanced sorting and categories later on.
All brands now include an alt name, which adds native support for proper spelling of a brand, including capitalization as well as special formatting.
Fixed validation translation
Validation errors should now be translated to the defined language of the app.
Page URL is now validating in real time
Users choosing a Page URL (@ name) now get real time feedback whether their desired name is available or not.
See below:
Page URL is now set manually on user registration
The registration page now includes a field where the user can select their Page URL (@ name).
Users can now be verified over the admin bar
An update for the Admin Bar allows validation of users immediately from the respective user's page.
Verifying a user (assigning the VIP role) will now set displaying the verification mark on the user's profile to true by default.
This can be disabled by the user.
Numbers for admin generated users are now generated sequentially
When a user is created by an admin, names are now generated sequentially rather than random.
Moving forward, default email addresses will no longer use "example.com." Instead, the actual domain will be utilized, except in cases where the hostname is localhost, in which case "example.com" will serve as the fallback.
v4.6.1
New LinkStack release (version 4.6.1)
New additions:
- Updated language SV @LeviSnoot
- Updated Advanced Config
New buttons:
- Booth
- HearThis.at
- PronounsPage
- Throne
@Realmlist
Fixes:
- Fixed Advanced Config reset
- Fixed share button toggle
LinkStack v4.6.0
New LinkStack release (version 4.6.0)
New additions:
Additional updates:
- Updated language pt-BR @LeoColman
- Refactored links page (contributors)
To ensure compatibility with the new version, some themes will require an update.
New Admin Bar
User's links pages now display an admin bar. By default, this feature is only enabled for admins.
This bar displays some basic elements to customize your page and go back to the dashboard. For admins, the bar will display a more advanced set of options to perform administrative tasks directly from the links page.
User View (disabled by default)
In your config, you can enable this feature for all users by ticking Panel settings>Enable Admin Bar for all users.
If you wish to disable this feature entirely, you can do so in the .env config by setting ENABLE_ADMIN_BAR to false.
Dynamic Contrast
The default theme, along with a select group of custom themes, now incorporate dynamic contrast support.
This enables elements like text and icons to maintain visibility on a variety of background colors. This ensures that text is always readable on any custom background image.
To achieve this, we adapted a JavaScript library available at: https://github.com/LinkStackOrg/background-check
Map domain to a specific profile
Admins now have the option to directly map domains or subdomains to user pages.
This feature is still in development and may be subject to change.
To use this feature, admins have to add this array to their Advanced Config:
'custom_domains' => [
['domain' => 'example.com', 'name' => 'example_user',],
['domain' => 'example.example.com', 'id' => '1',],
// more entries as needed
],
For each entry, a domain and user name or id has to be defined.
Any domain added has to be pointed to the instance and added to the vhost as an alias.
Demo:
us.linkstack.org is mapped to the admin profile on linksta.cc.