Releases: debiki/talkyard
Releases · debiki/talkyard
Talkyard tyse-v0.2024.008
Here are changes since v0.2024.006
. Full Changelog: tyse-v0.2024.006-07ac81a05-regular...tyse-v0.2024.008-327b77491-regular
New features
- Private support categories, thanks to a new permission setting, May-see-own: If you grant All Members the May-see-own permission on a category, but not May-see (all topics), they can see their own topics, but not others' topics. Now, if you grant May-see (all topics) to a Support group, you have created a private support category.
- Customizable login dialog: Add custom header, a bit text, image. Especially useful for private communities, where just "Log in" doesn't really tell anyone what they can do there. (You can edit it here, as admin:
/-/admin/customize/login
.) - New site settings:
- Show presence. Enabled by default. If disabled, everyone's online status gets hidden, and info like "Last visited at" is not shown.
- Sensitive anonymous discussions. Enables the sensitive discussions anonymous comments purpose (where anonymous comments stay anonymous, permanently). If enabled, the show-presence feature mentioned above, gets disabled. (Otherwise it can sometimes be possible to guess who the author of an anonymous comment is — if it gets posted when just one other person is online, for example.)
- Better blog comments Single Sign-On: A new setting,
talkyardSsoHow = 'RedirPage'
, which makes Talkyard redirect the whole embedding page to your own SSO page. (Maybe this should always have been the default, for embedded comments — better than opening a popup window for SSO login.)
Other changes
- Removed some unimplemented admin settings.
- When creating a category, Full Members are now granted the May-edit-wiki permission only. They inherit all Everyone's permissions anyway, so nothing more is needed. (And, if they were to be granted May-see, there would be a tiny risk that this was overlooked / forgotten, if trying to enable only May-see-own, to create a private support category.)
- Feature flag for disabling the "That's a short comment" tips. (Later, could be a user group setting instead.)
Internal
- Silence warnings about Ty's own deprecations. Now it'll be simpler to upgrade to Scala 2.13.
Talkyard tyse-v0.2024.006
(Maybe it'd be good with release notes? I keep forgetting what's changed. Ok, so this is the first release notes)
Not yet
Bookmarks works, but I haven't had time to code review and merge the branch. Finishing anonymous comments & Persona Mode took 5 times (?) longer than what I had guessed.
What's Changed
Changes since v0.2024.004
(tyse-v0.2024.004-678d1190f-regular
) (not v0.2024.005
, that became a -dev
only release):
- Database migration to structure v426.
- OpenAPI spec for
/-/v0/search
, so you can integrate Talkyard with your AI, using RAG (Retrieval Augmented Generation). - Persona mode: Switch to Yourself Mode, or Anonymous Mode. Or, later (> year) , pseudonyms.
- Anonymous comments for sensitive discussions. But not enough automated tests! Therefore:
- A popup about maybe-bugs and not writing sensitive things just yet.
Minor changes
- Feature flag
ffImp
to disable impersonation - An annoying num-links spam check is gone.
- Don't incl TLD when generating embedded comments local hostnames (Chrome thinks addresses like
comments-for-your-domain-com...
then is too similar to your real (your.domain.com
), and shows a phishing warning).