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.