Diskograf

Diskograf · Release notes

Changelog

Every change we ship to the site, logged as it happens — new features, improvements, and fixes, grouped by the day they went live.

Entries
262
Latest
2026-07-30
  1. 30 July 2026

    Thursday

    DKG–260730

    • New

      Song pages now show more songs by the credited composers and lyricists.

    • Improved

      Song pages now show loading placeholders while related songs load.

    • Improved

      Related-song sections now load their database results in parallel.

    • Improved

      Related songs now load only when their section enters the screen.

    • Fixed

      User profile loading screens no longer show an artist-only heading while fan profiles are loading.

    • Improved

      Lyrics entries now allow up to 2,500 characters.

    • Improved

      Long song notes now open from a short hero preview, so full notes do not push the artwork and listening actions too far down the page.

    • Fixed

      The `/` search shortcut now opens one search window instead of two overlapping windows.

    8 entries
  2. 29 July 2026

    Wednesday

    DKG–260729

    • Improved

      Artist and user profile sidebars now have more consistent spacing, image edges, and link feedback.

    • Improved

      Artist and user song grids now use four columns on large screens.

    • Improved

      Added a subtle 3D perspective to the hero artwork marquee.

    • Fixed

      Song pages now use a reliable YouTube artwork size when a video has no high-resolution thumbnail.

    • Fixed

      Artist pages no longer show a hydration error when an admin session restores in the browser.

    • Improved

      Songs and artists archive stats now link to their browse pages.

    • Improved

      The earliest song stat now links to songs sorted by release date.

    • Improved

      Added a colorful animated border glow to the homepage call-to-action panel.

    • New

      Homepage archive statistics now show the year of the earliest recorded song.

    • Improved

      Added a warm animated border glow to the homepage archive statistics panel.

    • Improved

      Added a subtle animated border beam to the homepage archive badge.

    • Improved

      Updated the homepage panel glow with bright blue, purple, and yellow accents.

    • Improved

      Darkened the homepage artist and genre panels for a more focused archive look.

    • Improved

      Search now has category shortcuts and clearer keyboard guidance.

    • Improved

      Added a subtle pointer-reactive border glow to the homepage artist and genre panels.

    • Improved

      Homepage song contribution buttons now open the add-song chooser.

    • Fixed

      Prevented the homepage from blocking prerendering during session checks.

    • Improved

      Added more genre pills to fill the homepage genre panel.

    • Improved

      Simplified homepage genre pills by removing the decorative color dots.

    • Improved

      Updated the homepage genre examples to feature jazz.

    • Improved

      Removed unused alternate landing pages so the main homepage is the only public landing experience.

    • Improved

      Added a canonical URL to the homepage so search engines use the preferred Diskograf address.

    • Fixed

      Prevented a hydration warning when the active-user count and account session load together.

    • Fixed

      Prevented a hydration warning in the header when an admin session restores in the browser.

    • Improved

      Added more breathing room between the logo and search bar on mobile.

    • Improved

      Mobile header spacing now separates the logo, search bar, and notification controls for easier scanning.

    • Improved

      Mobile header controls now sit directly beside each other to preserve search space.

    • Improved

      Mobile header controls now use tighter spacing, leaving more room for the search button.

    • Improved

      Mobile users can now open search directly from the header. The desktop keyboard shortcut hint is hidden on small screens.

    • Fixed

      Notification controls no longer cause a hydration error when a signed-in session is restored in the browser.

    • Improved

      Genre cards now use an object crop for cover images, so the art sits better inside the shorter browse cards.

    • Improved

      Genre browse cards now use a shorter, compact large-screen layout with aligned card edges and no empty card spaces.

    • New

      Early Bahasa Malaysia support: use the language switcher in the header to view the site's navigation in Malay. More of the site will be translated over time.

    • New

      Notifications can now be archived, individually or all at once, from the header notification menu.

    • Improved

      The notification menu got a visual refresh with per-type icons and clearer unread styling, and now reliably marks notifications as read when opened.

    • Improved

      Song detail heroes now preserve more of each cover's vibrant accent instead of fading quickly into near-black gradients.

    • Improved

      Song and artist accents now pick saturated, representative colours from the artwork instead of relying on a simple image average.

    • Improved

      Song detail heroes now let each cover's dominant colour lead the atmosphere, with stronger tonal layering and a clearer accent edge.

    • Improved

      Artwork and avatar accents now use one lightweight colour extractor, with dominant colours and readable shades derived consistently across song and artist surfaces.

    • Improved

      Search now ranks an artist's own recordings first. Searching a performer used to return a near-random handful of their catalogue; results are now ordered by how well they match and then by popularity, and songs they performed come before songs they only wrote or played on.

    • Improved

      Search no longer pads results with songs that merely look like the words you typed — searching “faizal tahir” stopped returning unrelated songs credited to other people, and “cindai” no longer suggests “Badai Cinta” ahead of the real thing.

    • Improved

      Short and common words match far better: “ella” now finds Ella instead of “Isabella” and “Stracciatella”, because words that start a name now outrank words buried inside one. Typing an artist's words in any order works too.

    • Improved

      Honorifics are now optional. “Datuk Siti Nurhaliza” finds her whether or not the title on file matches what you typed.

    • Improved

      Misspellings in multi-word searches are forgiven — “shela majid”, “faizel tahir” and “sudiman” now find who you meant.

    • Improved

      Searching is around five times faster, so suggestions keep up as you type.

    • New

      Song listings in the public API now include the linked YouTube video ID and URL when available.

    • Fixed

      Successfully submitted songs no longer reappear as saved drafts in the song editor.

    • Fixed

      The profile link on the contribution page no longer logs an accessibility warning in the browser console.

    • Fixed

      Search results with duplicate names no longer highlight multiple rows at once.

    • Fixed

      Search palette “View all” links now include the space before the result type.

    • Improved

      OpenPanel tracking now uses the site's own proxy route for more reliable screen view tracking.

    51 entries
  3. 28 July 2026

    Tuesday

    DKG–260728

    • Improved

      Fans who choose “Add your work” now get a clear link to complete their artist profile before adding credits.

    • New

      A notifications bell in the header now shows a live feed: contributors are notified when their songs are published, unpublished, edited by someone else, or when they're credited on a song; admins are notified when a new song is submitted for review

    • Improved

      Search suggestions now appear faster and stay visible while you refine a query

    • Fixed

      Admin song detail pages no longer show a hydration error when the Edit song action appears.

    • Fixed

      Opening the sign-in page with a cached session no longer causes a hydration warning.

    • Improved

      Contribution feeds now explain what changed in song edits, including credits, artwork, and streaming links.

    • Improved

      Admin and super-user moderation actions are no longer shown in public contribution feeds.

    • Improved

      Nearby contributions to the same song are now combined into one feed entry.

    • Fixed

      Contribution feeds no longer warn about duplicate row keys while loading more entries.

    • Improved

      Sign-in page artwork now fades in as each image finishes loading.

    • Improved

      The main search box now opens a focused command palette with live results for songs, artists, and record labels

    • New

      Contributors now get a daily batched email summarizing which of their submitted songs Diskograf approved and published, instead of one email per song

    • Improved

      Song preview images (shown when a song link is shared on social media or chat apps) now use a cleaner, more professional layout with the Geist typeface

    13 entries
  4. 27 July 2026

    Monday

    DKG–260727

    • Milestone

      diskograf.com now runs on the new platform. Today's cutover moved the domain from the previous site to this rebuild — a from-scratch rewrite of search, browsing, contributions, and the admin tools behind it.

    • Fixed

      Adding a song (classic editor and guided wizard) no longer fails with a 500 error when YouTube metadata hasn't loaded yet. The database requires YouTube view-count fields that were null until the metadata fetch completed

    • Fixed

      YouTube metadata fetches no longer hold database connections open indefinitely when the YouTube API is slow, preventing connection-exhaustion 502s

    • Improved

      Diskograf now records useful anonymous behavior signals in OpenPanel, including search intent, selected search results, and music player availability, catalogue browsing, and successful profile, song, and artist edits.

    • Fixed

      Sitemap dates are now emitted in Google-compatible ISO 8601 format, so Search can process and discover catalogue pages correctly.

    • Fixed

      Sitemap URLs now escape special characters correctly, including song titles containing ampersands.

    • Fixed

      New song, artist, and label links now omit XML-sensitive punctuation from generated slugs.

    • Improved

      Artist, genre, and label pages now provide richer search and social previews using their canonical identity and available artwork.

    • Improved

      Profile tab URLs now guide search engines to index the main profile page while keeping alternate views discoverable.

    • Improved

      Search engine discovery now includes only public catalogue, contributor, and changelog pages, avoiding private or empty entity URLs.

    • Improved

      Admins can now open song editing directly beside Check OG on song detail pages.

    • Fixed

      The OG checker now accepts public profile pages at `/{username}`.

    • Fixed

      Public profile pages now emit OG and Twitter preview images.

    • Fixed

      Check OG now inspects the local development page when launched from a local development server.

    • Fixed

      Canonical OG and site URLs now default to `diskograf.com` after the production cutover.

    • Improved

      Artist pages now separate the public Share action from the admin-only Edit artist and Check OG actions.

    • Improved

      Diskograf is now prepared to serve from its canonical `diskograf.com` address with a daily Neon emergency mirror for the live Contabo database.

    • Fixed

      User activity now refreshes while signed in, and Backstage displays last seen times relatively.

    • Improved

      Backstage now marks recently active users with a presence dot.

    • Fixed

      Backstage user activity now refreshes automatically so presence and relative timestamps stay current.

    • Fixed

      Authenticated session checks now reliably record the user’s latest activity.

    • Improved

      Removed contribution and song statistics from the account menu.

    • Improved

      The classic add and edit song forms now use the same three-column workspace as the guided wizard, keeping progress, editing, and the live preview visible together on larger screens.

    • Fixed

      Contribution feed artwork now stays sharp on larger cards, and profile loading states now match the social-style feed layout.

    • Fixed

      Contribution artwork now uses the highest available source and a narrower feed width so covers do not get enlarged beyond their source pixels.

    • Improved

      Large contribution artwork now has a softer radius, and its loading state aligns with the feed column.

    • Improved

      The contribution feed now uses a wider reading column.

    • Improved

      Contribution artwork now selects an appropriate image size for the available screen width.

    • Improved

      Contribution artwork now uses the shared Next image component for consistent loading and sizing behavior.

    • Improved

      Artist and user avatars now use the shared Next image component while retaining the existing fallback initials and CDN sources.

    • Improved

      Profile contributions (fans and artists) now read as a social-style feed with larger artwork, instead of a day-grouped ledger.

    • Improved

      Homepage and footer copy now wrap more evenly, avoiding orphaned words on the final line.

    • Improved

      The local development footer now identifies the main Dokploy-on-Contabo database and the Neon emergency mirror.

    • New

      Diskograf now has a public API at [api.diskograf.com](https://api.diskograf.com/v1). Anyone can read the catalogue — songs, artists, genres, labels, and member profiles — as JSON, without an account or a key. It returns only published songs and public profiles. Full route list and examples are in the API's README.

    • Improved

      The connection between the site and its database is now encrypted. It previously travelled the public internet unencrypted.

    • Improved

      The site now uses Geist as its primary sans-serif typeface.

    • Improved

      The changelog page now has a two-column layout with the date pinned beside its entries, plus an "On this page" sidebar of dates you can jump to — its highlight follows along as you scroll. Release days also always show newest-first now, even if entries were appended out of order.

    37 entries
  5. 26 July 2026

    Sunday

    DKG–260726

    • Improved

      The site now uses Open Runde as its primary typeface for a softer, more rounded look across pages and forms.

    • Improved

      The “this song may already exist” confirmation now shows each match’s artwork so covers are easier to compare before adding.

    • New

      The site now records anonymous page views in OpenPanel analytics.

    • Fixed

      Profile timestamps no longer treat login activity as a profile edit.

    • Fixed

      Profile settings now load correctly when the connected database is missing an unused account-role column.

    • Improved

      Artist cards now use the same gradient initials avatar as artist profile pages.

    • Fixed

      Signed-in contributors can now submit song edits even while their full profile details are still loading.

    • Improved

      The site header now says "Finish Adding Song" when an unfinished song draft is ready to resume.

    • Improved

      Song titles now remind contributors to leave performer names out, and block submission when a credited lead performer appears in the title.

    • Fixed

      The add-song wizard now displays Ctrl+Enter on Windows and Linux instead of showing the Mac-only Command symbol.

    • Fixed

      Opening Suggest an edit after adding and publishing a song no longer carries over a stale submitting state from the previous form.

    • Improved

      The add-song wizard now shows the YouTube description on the Credits step for easy reference when entering song credits.

    • Fixed

      Artwork now populates automatically in the add-song wizard when a Spotify or Apple Music link was added in the previous step.

    • Fixed

      The classic song editor now also populates artwork automatically from Spotify or Apple Music links.

    • Improved

      Song editor streaming links now appear before artwork, so artwork can be added later in the workflow.

    • Improved

      New songs now start with the required Lead Performer credit role ready to use.

    • Fixed

      The song editor's Credits heading and helper text now align cleanly on the same text baseline.

    • Improved

      New label confirmations now let administrators verify and correct the label name before creating it.

    • Improved

      After saving, the song editor now opens published songs on their song page and returns unpublished songs to the appropriate review queue.

    • Improved

      Dialog titles now use a smaller, calmer type scale throughout the site.

    • Improved

      Song credits in both editors now use a role-first flow, with artists grouped and reorderable inside each selected role.

    • Fixed

      Artist search results now extend beyond their credit-role card instead of being clipped inside it.

    • Improved

      Removing a credit role now asks for confirmation when it would also remove credited artists.

    • Improved

      New artist confirmations now let contributors correct the artist's spelling before adding them.

    • Fixed

      An artist can now be added to a song more than once so they can receive multiple credit roles.

    • Improved

      Duplicate artist credits now default to an unused role and hide roles already assigned to that artist.

    • Improved

      Credit role menus now show an icon beside each role for faster recognition.

    • Improved

      Credit role selectors are now wider so role names are easier to read.

    • Improved

      The site now uses Inter as its main interface font for a familiar, highly legible reading rhythm.

    • Improved

      Artist cards now place usernames and country details above the artist name for a clearer identity hierarchy.

    • Improved

      Artist card usernames are now slightly larger and easier to read.

    • Improved

      Artist card identity details now stay quiet until a card is hovered, when they become fully legible.

    • Improved

      Artist card career years and song totals now read as one compact summary with a clear separator.

    • Improved

      The separator between artist career years and song totals is now easier to see.

    • Improved

      Artist card metadata now sits slightly closer to the artwork for a tighter scan.

    • Improved

      Artist card spacing is now tightened another step between artwork and metadata.

    • Improved

      Song labels now match the size of their counts for a more balanced metadata row.

    • Improved

      The gap between song counts and their labels is now slightly tighter.

    • Improved

      Song counts and labels now use a natural text space instead of layout spacing.

    • Improved

      Song count metadata now uses simple inline text for a more natural rhythm.

    • Improved

      Song numbers now use the same regular weight as their labels.

    • Improved

      Song numbers now have a subtle medium-weight emphasis.

    • Improved

      The account menu now shows an artist or display name together with the account username, contribution total, and song total for artists.

    • Improved

      People in the Contributors directory are now easier to scan, with clearer profile details, contribution context, and tighter cards.

    • Fixed

      New changelog entries now appear whether or not they use a dash after the change type.

    • Improved

      The two leading genres on the Genres page now use their artwork as card backgrounds. [Genres]

    • Improved

      Removed the circular icon background from featured genre cards. [Genres]

    • Improved

      Removed the music-note icon from featured genre cards so the artwork and genre name carry the focus. [Genres]

    48 entries
  6. 25 July 2026

    Saturday

    DKG–260725

    • Improved

      Artist browse cards now request a smaller avatar image for faster loading.

    • Improved

      Fan contribution rows now give song titles the primary focus, with artist details beneath and contribution type plus timing arranged as a compact activity rail.

    • Improved

      Fan contribution lists now use a readable maximum width so the activity feed stays visually anchored on wider profiles.

    • Improved

      The account dropdown's profile row now keeps its rounded hover shape on all corners and sits a little farther from the theme toggle.

    • Improved

      Fan profiles now open straight into their activity, and the contributions list reads like an archive ledger: entries are grouped under dated day headers with per-day counts, and actions appear as quiet colored verbs next to each song instead of loud tags.

    • Fixed

      Month and year selectors now respond to clicks in profile and song editor date calendars.

    • New

      Meet the fans, artists, and editors behind Diskograf in the new Contributors directory, with community search and transparent activity lists.

    • Improved

      The Contributors directory now leads with recently active people, while new fans without contributions are presented as community members.

    • Improved

      The Contributors page now opens with a live view of the people sustaining the archive, with clearer top-ten recognition lists, profiles, and filters.

    • Fixed

      Contributor avatars now load from the active image provider just like avatars elsewhere on the site.

    • Improved

      The song history drawer now animates smoothly when expanding an entry, and the timeline fades in gently when opened.

    • Improved

      Song contributors can now clean up pasted lyrics, review every change, and optionally fix all-caps text before saving.

    • Improved

      Artist type is now available inside the artists browser's Filter menu, with options for bands and solo artists.

    • Improved

      Switched the site's icon set from Phosphor to Tabler Icons.

    • New

      The guided "Add a song" wizard now has a step for lyrics and notes, and a separate step for the record label, matching the classic song editor.

    • Improved

      The classic song editor now groups lyrics and other notes into a single "Lyrics & Notes" section instead of two.

    • Improved

      The wizard's "Artists" step is now labelled "Credits" to match the classic editor.

    • Improved

      The footer's Changelog link now lives in the About column.

    • Fixed

      Band and group avatars no longer get cropped around a single detected face; they now show the full photo.

    • Improved

      Homepage hero buttons now keep a balanced, centered layout on mobile screens.

    • Fixed

      Song detail pages now display linked record label information beneath the release date when it is available.

    • Improved

      Label pages now support search, genre filtering, sorting, and pagination, matching the main Songs browser.

    • Improved

      Searching for an artist to credit on a song now also matches their known aliases, and your own claimed artist profile always shows up first, marked with a "You" badge.

    23 entries
  7. 24 July 2026

    Friday

    DKG–260724

    • Improved

      The footer's Contribute section now links straight to the two ways to contribute: adding a new song, or adding your own work.

    • Improved

      Activity and About cards now open directly on their content for a cleaner profile sidebar.

    • Fixed

      Artist and username profile sidebars now scroll independently when their content is taller than the window.

    • New

      Artist profiles now show a clearer at-a-glance genre mix, with each genre filtering that artist’s songs.

    • Fixed

      YouTube playback now stops when you leave a song page.

    • Improved

      The Create an account button on the homepage is now hidden once you are signed in.

    • Improved

      The profile band or group switch now uses the clearer described switch layout from ReUI.

    • Fixed

      Country comboboxes now show the selected country name instead of its two-letter code, and the dropdown list no longer has an empty top gap.

    • Improved

      Country fields across profiles and artist editing are now searchable, making it faster to find a country in the full list.

    • Fixed

      Artist avatars now use ImageKit face-focused cropping, while user profile images keep their original framing.

    • Fixed

      Artist editing now includes Lyricist in the primary role choices.

    • Improved

      Homepage archive numbers now count up as the section enters view, with reduced-motion support.

    • Improved

      The archive statistics heading now breaks after “living index” for a more deliberate editorial rhythm.

    • Improved

      The archive statistics heading now highlights “living index” in the site’s editorial serif accent.

    • Improved

      The homepage archive numbers now have more open letter spacing for easier reading.

    • Improved

      The homepage archive index now uses a cleaner borderless separation between its heading and numbers.

    • Improved

      The homepage archive numbers now use a thin Instrument Serif treatment for a more distinctive catalogue feel.

    • Improved

      The homepage archive index now uses a warmer oxblood palette for a more distinctive, editorial feel.

    • Improved

      The homepage archive index now focuses on songs, artists, and credits for a clearer snapshot of the catalogue.

    • Improved

      The homepage archive statistics now have a stronger visual presence, with clearer hierarchy and a responsive layout that makes the catalogue scale easier to read.

    • Improved

      The site footer now has clearer navigation, a stronger Diskograf identity, and a cleaner layout on smaller screens.

    • Improved

      Backstage-only changelog entries are now hidden from non-admin visitors and tagged "Backstage" for admins.

    22 entries
  8. 23 July 2026

    Thursday

    DKG–260723

    • New

      Sign-in page at /signin — a full spread of album artwork behind a glass card, with Google sign-in and a welcome message.

    • Improved

      Artists without a profile photo now show their initials on a tinted background instead of the old blue placeholder figure.

    • Improved

      Landing page feature-card titles now scale smoothly across phone, tablet, and desktop sizes.

    • Improved

      Landing page genre pills now use a tighter overflow width for a more contained card layout.

    • Improved

      Landing page genre pills now sit at the bottom of their card for a cleaner alignment.

    • Improved

      Landing page sections now align their outer gutters with the site header.

    • Improved

      Confirmation popups now use the same larger 2xl title style as other dialogs.

    • Improved

      Back buttons now use a stronger arrow icon across public and Backstage pages.

    • Improved

      The View public profile action now has a clearer, stronger link icon.

    • Fixed

      Pasted artist image URLs now load through the ImageKit and Bunny CDN pipeline.

    • Improved

      Artist type choices now include clear solo and band icons.

    • Improved

      Artist settings now say Disbanded for bands and Deceased for solo artists.

    • Improved

      The Deceased setting in artist editing now uses a clearer descriptive switch layout.

    • New

      Artist edit popups now let you paste an image URL directly from the clipboard.

    • Improved

      Dialog popups now use a consistent larger 2xl title size across the site.

    • Improved

      Songs and Artists pages now load 50 results per page (up from 25) and scroll noticeably smoother, thanks to a rendering change that keeps only the visible rows on screen.

    • Improved

      Switched the site's icon set for a crisper, more consistent look across every page, and thickened the strokes so icons are easier to make out.

    • New

      The changelog now loads the most recent entries first, with a "Load more" button to dig into older history.

    • Improved

      Search results are more accurate — tuned the matching so near-miss spellings no longer bury the song you're actually looking for.

    • New

      Duplicate songs and artists are now caught and merged automatically instead of sitting as separate entries.

    • Fixed

      YouTube-sourced song descriptions no longer show garbled text from being decoded twice.

    21 entries
  9. 22 July 2026

    Wednesday

    DKG–260722

    • New

      Songs pending review now show an "Under review" badge instead of looking published before they're live.

    • Fixed

      Unpublished song pages return a proper not-found instead of redirecting, for anyone without access.

    • Improved

      Artist and label pages reflect edits immediately — no more stale info after a change.

    • Fixed

      Song counts and loading skeletons now line up correctly on mobile.

    • Improved

      Artist bios expand and collapse with a smooth animation instead of snapping open.

    5 entries
  10. 21 July 2026

    Tuesday

    DKG–260721

    • New

      Artist profiles: admins can edit artist details directly from the profile page.

    • New

      Artist browsing: filter by role (producer, songwriter, band member, etc.) with live counts per role.

    • Improved

      Song pages link straight through to each credited artist's profile.

    • Improved

      Similar-songs section now has a "View all" link and larger artwork.

    • Fixed

      Fixed a couple of visual glitches on first load — the account button and avatar images now render consistently.

    • Improved

      Cleaner artist avatars — dead image links now fall back to initials instead of a broken image.

    6 entries

Showing 10 of 15 releases