Releases: flusio/Flus
Releases · flusio/Flus
Flus v1.1.0
New
- Enable the tagging system for everyone (9b3c31c1)
Improvements
- Add feedback when autosubmit forms are submitted (61fcba81)
Bug fixes
- Fix the sharing to Flus through the Android system sharing (ef660258)
- Fix the appearance of the popup buttons during the submission (05c2de51)
- Fix overflowing news groups titles on Chrome (aadb9786)
Technical
Flus v1.0.4
Improvements
- Display the total number of links in the news (26edbade)
- Improve the feedback of the disabled buttons (8991c212)
- Explain that Markdown can be used in comments (0010f425)
- Improve the description of Flus (54c52978)
- Use the system dialog to share URLs to Flus on mobile (doesn't work yet :() (7a837c2e)
Bug fixes
- Fix the position of the inner circle of radio buttons (4542d36b)
- Fix the Collection group's default value in forms (c7083afb)
- Fix the z-index of group headers (dffbdd63)
- Generate correct links to tags in the "direct" Atom feeds (ccbcbbc2)
- Handle the Pocket links without URL (f14335ae)
Technical
Developers
- Replace Parcel by esbuild (5a988874)
Beta
Flus v1.0.3
Improvements
- Improve the performance when checking if news are available (41014681)
Bug fixes
- Fix the position of checkbox ticks of the topics selector (eb698ace)
Technical
- Use the feed entry id as link if the link is missing (edfcddd5)
- Update the ClearUrls rules (51fb95e0)
Developers
- Configure Mailpit to catch emails in development mode (736a0871)
- Remove the NewsPicker service (b30022da)
Beta
Flus v1.0.2
Improvements
- Allow to follow a shared collection (99b8cb18)
- Improve performance to get public links of a user (56aae219)
- Improve the performance of news refreshing (0d54d7c6)
- Homogeneize the "remove from news" labels (96907f33)
Technical
- Improve performance to retrieve links to fetch (805380d3)
Developers
Flus v1.0.1
Flus v1.0.0
v0.60
Migration notes
PHP 8.2+ is now required.
Depending on the number of links you store in the database, the last migration may take a very long time to end.
Consider to shutdown the service and warn your users before executing the migrations.
Improvements
- Get the correct duration of Youtube videos (e132baa3)
- Enable the “Reading” tab for all (c45d8bde)
- Bring back the global actions on the news (bf0fdb61)
- Reset the scroll when doing a "day" action in the news (be6111bc)
- Improve the feedback of the news button (890b9324)
Bug fixes
- Make the svg icons unselectable (afdb1d97)
- Show the popup menu on top of the following dates groups (4e0363e3, 58f12f90)
- Align correctly the icons of date groups in the news (d3f2bd8d)
Technical
v0.59
New
- Improve the overall "News" experience:
- Display links grouped by dates in news (a1ec6c29, 7b5cb20b)
- Display links grouped by sources in news (f9835613, 0952ee13)
- (beta) Change the "news" tab by a "reading" tab (4d02e91c)
- (beta) Load more links in the news from followed feeds (f8acb421, d58c7938)
- (beta) Mark bookmarks as read when storing them (84c870ab)
Bug fixes
- Fix the resizing of images with invalid transparency (4953b107)
- Format the sessions dates with the correct locale (63609b18)
Technical
- Update Minz (a0ee2b83)
Developers
v0.58
New
- Allow users to accept to be contacted (53fac741)
Improvements
- Improve the look of multilines checkboxes (60066866)
- Display sessions names before IPs (a212ae90)
- Don't share to Mastodon by default (beta) (d7a798e8)
- Completely anonymize IPs in demo mode (4d72e2ee)
Bug fixes
- Fix broken modal/menu when going back in browser history (441053a2)
- Sanitize URL queries containing spaces correctly (49c324f8)
- Lowercase the scheme in URLs during sanitizing (220832d2)
- Remove the GitHub URL from UA in prod and test (6377f42e)
- Allow showcase pages to be loaded in a modal (bbbc5cbc)
Technical
- Update dependencies (e76943af, 2cf08968, e8e56694, bf97bee3, b2f7e374, f219c589)
- Allow to configure Plausible (f35878ee)
- Clean empty directories when cleaning media (87346a90)
- Improve output of the system stats command (244278dc)
- Extract statistics in a dedicated CLI command (8361c898)
- Provide statistics as CSV (578a8489)
- Add a link to the about page in the user agent (dfd97a7c)
- Improve requirements declaration in Composer (eadf05b4)
Documentation
- Document "restart on-failure" in the production doc (6767ed72)
v0.57
Browscap is now used to identify the sessions of the user.
It is recommended to enable it (and update the browsercap.ini file, see browscap.org).
IP and user agent are now processed to help to detect attacks.
The last bit of the IP is anonymized and only the browser and the platform are used from the user agent.
You may want to adapt your GDPR files according to these changes.