Changeset b1edba0 in Klonkt
- Timestamp:
- 06/30/2026 07:04:18 PM (2 months ago)
- Branches:
- main
- Children:
- 01e3678
- Parents:
- 0fc5db5
- Files:
-
- 2 edited
-
CHANGELOG.md (modified) (1 diff)
-
package.json (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG.md
r0fc5db5 rb1edba0 5 5 6 6 ## [Unreleased] 7 8 ## [1.1.0] — 2026-06-30 9 10 ### Added 11 - **Animated covers play smoothly everywhere.** Upload an animated WebP as a cover and Klonkt also 12 makes a muted, looping video of it. iOS Safari — where animated WebP is janky — gets the smooth 13 video, every other browser keeps the crisp WebP, and on the fediverse the cover federates as a 14 video that plays in Mastodon and its apps. Shown on the post, the grid, the feed and related posts. 15 - **Media library (Admin → Media).** See every uploaded image, where each one is used, copy its URL, 16 and clean up unused files in one click — including the leftover video/poster of an animated cover. 17 Images, Audio and Playlists now share one tab bar. 18 - **Share button** at the bottom of every post (native share sheet, or copy link). 19 - **Replace a track's audio file** without re-creating the track. 20 - **Music on the fediverse (first step).** Audio posts now carry schema.org *MusicRecording* / 21 *MusicAlbum* data, and a per-post toggle can share a hosted track as a real fediverse audio 22 attachment that plays in followers' feeds. 23 24 ### Changed 25 - **Cleaner embeds on Mastodon.** A post with a YouTube/Spotify/SoundCloud link now lets Mastodon 26 show its player card; link-only tracks share their streaming links. The cover still shows in other 27 Klonkt feeds. (On your own site nothing changes — the player and cover render as before.) 28 - **Circles stay in sync the fediverse way** — edits and missed posts catch up automatically via 29 standard ActivityPub, so a Circle no longer drifts out of date. 30 - **Everything Klonkt federates is now valid AS2 / JSON-LD**, guarded by a test, so stricter servers 31 accept it. 32 - The track list is sorted **newest-first**. 33 34 ### Fixed 35 - **Animated WebP covers are no longer frozen to a single frame** (the crop editor and the thumbnailer 36 left them static). 37 - **Link-only tracks** (Spotify/YouTube, no uploaded file) can be inserted into a post again. 38 - **Link previews** (og:image / Twitter card) now use absolute image URLs, so they show on Signal, 39 WhatsApp and other scrapers. 40 - Several **fediverse delivery fixes**: covers/links no longer turn into a black tile on Mastodon, 41 raw audio files don't clutter a post that already has a player, and dead links from a renamed 42 remote post heal themselves. 43 - The **mobile feed** loads full-resolution covers; long titles wrap instead of overflowing. 44 - **Self-hosting updates** are more reliable: re-running the installer keeps your channel, and the 45 updater no longer restarts or claims an update when you're already up to date. 7 46 8 47 ## [1.0.0] — 2026-06-30 -
package.json
r0fc5db5 rb1edba0 1 1 { 2 2 "name": "klonkt", 3 "version": "1. 0.0",3 "version": "1.1.0", 4 4 "description": "Klonkt — self-hosted multi-site music & blog platform (solo, hub or circles). Node + SQLite + htmx.", 5 5 "license": "AGPL-3.0-or-later",
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)