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
493
Latest
2026-08-10
  1. 10 August 2026

    Monday

    DKG–260810

    • Improved

      The experimental landing page now lets you explore album artwork along an interactive figure-eight path.

    • Improved

      The artwork path now follows the landing page theme instead of forcing a separate white canvas.

    • Improved

      The artwork path now leaves less empty space before the archive statistics section.

    • Improved

      The archive statistics panel now starts closer to the artwork path.

    • Fixed

      The catalogue decade artwork section no longer reports duplicate React keys when two tiles use the same artwork URL.

    5 entries
  2. 9 August 2026

    Sunday

    DKG–260809

    • Improved

      The experimental landing page now opens with an illustrated landscape of Malaysian music and direct paths to songs, artists, and genres.

    • Improved

      The experimental landing page now presents selected Malaysian music publishers in a clear logo grid.

    2 entries
  3. 8 August 2026

    Saturday

    DKG–260808

    • Improved

      Admins can now add a published song to a curated list from the song page.

    • Improved

      Admins can now add a song to a curated list from its artwork in the Songs grid.

    • Improved

      The curated-list artwork helper now matches the release-date hover animation and uses a smaller round button.

    • Improved

      Curated-list choices now show which lists already contain the song and disable those choices.

    • New

      Curated-list editors can now use artwork from a song already in the list as the list artwork.

    • Improved

      Admins can now open the curated-list helper from song cards across catalogue, artist, profile, and related-song pages.

    • Improved

      Song page action buttons now use a smaller, more compact size.

    • Improved

      The Songs filter bar is simpler. It now shows the genre selector without the fixed operator label.

    • Improved

      Links now preload one shared page shell, so browsing the catalogue uses less repeated work while pages still open immediately.

    • Improved

      The credit claim form now uses the faster song search from curated-list editing. Search results show artwork and artist names.

    • Improved

      The homepage now appears immediately when you open it or return to it from another page.

    • Fixed

      Related song grids now have clear spacing between rows on larger screens.

    • Fixed

      Picking a section in the song edit drawer no longer pulls the top divider downward. The section panel now only slides in from the side.

    • Improved

      The song edit drawer's section list now shows the same top divider as an open section, so nothing moves when you pick a section.

    • Improved

      The song edit drawer's save button and confirmation now animate open and closed with the section, instead of popping in and out.

    • Fixed

      The claim credit drawer no longer offers to change the song when you opened it from a specific song's page.

    • Improved

      Song credits now stay in two columns on mobile screens.

    • Improved

      Related songs on mobile now scroll horizontally and snap each artwork into place.

    • Improved

      Artist profile pages now use one consistent discography heading style.

    • Improved

      Song credit names (Writers, Production, etc.) now stay readable next to the "Listen" panel instead of cramming into narrow, truncated columns.

    • Improved

      Song pages have a more compact header: smaller title, artist names, and streaming buttons.

    • Fixed

      Opening a claimed artist profile from the artist list now starts at the top of the page on mobile.

    22 entries
  4. 7 August 2026

    Friday

    DKG–260807

    • Improved

      Search now ranks artists with more songs and credits closer to the top when several artists match equally well.

    • Improved

      Search now ranks songs with more YouTube views, or more views per day, closer to the top when several songs match equally well.

    • Improved

      Search now finds songs by an artist's alias too, for example searching "Tokti" finds Siti Nurhaliza's songs.

    • Improved

      Song search keywords like `artist:` now accept a quoted, multi-word value, for example `artist:"siti nurhaliza"`.

    • Improved

      Song activity columns now show a compact relative time. Hover or focus it to see the full date and the responsible username.

    • Improved

      Contribution song filters now use a compact status dropdown instead of a multi-step filter builder.

    • Improved

      Song data completeness now uses a warning ring for unfinished data and a green ring with a checkmark when all fields are complete. The indicator now sits beside each song's publish status in Backstage and on contribution lists, and incomplete indicators list the missing fields on hover or keyboard focus.

    • Improved

      The account menu now gives direct access to profile editing, contribution management, and artist works reports.

    • Improved

      Artist works reports now show the recording label for each work.

    9 entries
  5. 6 August 2026

    Thursday

    DKG–260806

    • New

      Artist profile owners and site administrators can open a private works report with year and role filters, ordered credits, and pagination.

    • Improved

      Artist profile actions now use “Claim your credit” and place Manage contributions in the sidebar.

    • Improved

      Genre pills now use a clean borderless treatment.

    • Improved

      Song genre pills now use a neutral, professional style instead of bright genre colors.

    • Improved

      The song page now aligns the Writers and Listen sections on wide screens.

    • Improved

      Long song titles now wrap safely, and long primary-artist lists can expand in the song hero.

    • Improved

      Song page hero actions now use a more compact size on mobile.

    • Improved

      Related songs now use three columns on mobile for a denser catalogue view.

    • Fixed

      Song page hero details now align with the artwork on mobile.

    • Improved

      Profile stat numbers are now smaller to keep the stat grid compact.

    • Improved

      Profile stat numbers now use tighter letter spacing for a more compact read.

    • Improved

      Profile stat numbers now use the site’s sans-serif typeface for faster scanning.

    • Improved

      The site now uses Open Runde as its main interface font, with Inter and Geist as fallbacks.

    • New

      New members now get an email the day after they join. If you finished setting up your account it welcomes you and points you at the catalogue; if you stopped part-way it reminds you what is left — a username, a display name, and whether you are an artist or a fan — and links straight back to the setup page.

    • Fixed

      Song titles containing characters like `<`, `>` or `"` no longer break the layout of the "your songs are live" email.

    • Improved

      Every email now carries a plain-text version alongside the formatted one, so it reads properly in mail apps that do not show HTML and is less likely to be treated as spam.

    • Fixed

      When several of your songs are approved at once, the email no longer ends with a "View your songs" button that opened just one of them. Each song in the list is its own link.

    • Fixed

      Setting up a new account no longer gets stuck on the username field. Usernames are lowercase only, but the field accepted capital letters and then rejected them with a message that never said why — and phone keyboards capitalise the first letter automatically. The field now lowercases as you type, and the wording says "lowercase letters".

    • Improved

      Real name is now optional when you set up a new account. You can add it later from your profile.

    • New

      The username field now tells you whether a name is free while you type it, instead of only when you save. It shows the exact address you are claiming, like "diskograf.com/yourname is yours."

    • Improved

      The save button now stays off until everything required is filled in, and the bar beside it lists what is still missing.

    • Fixed

      Choosing "Artist" without confirming which artist you are now flags the field straight away and keeps the save button off until you pick one. Before, saving appeared to do nothing at all.

    • Improved

      Song data completeness now appears as a circular progress indicator in Contributions and Backstage song lists.

    • Improved

      Filter controls now use the Tabler filter-2 icon throughout the site.

    • Improved

      Profile tab counts now appear in compact pills for easier scanning.

    • Improved

      The Under Review profile tab is now hidden when you have no songs awaiting review.

    • Improved

      Profile tab counts now use comma separators for large numbers.

    • Improved

      Profile tabs are renamed for clarity. The tab listing songs you added or helped update is now called Contributions, and the list of edits and additions over time is now called Activity. The sidebar count matches the Activity tab.

    • Improved

      Profile tabs now use separate routes and matching loading layouts, and each tab loads only its own content.

    • New

      Your profile now has a Contributions tab where you can search, filter, sort, and edit songs you added or helped update.

    30 entries
  6. 5 August 2026

    Wednesday

    DKG–260805

    • Fixed

      Navigating to a new page now starts at the top instead of carrying over the previous page's scroll position.

    • Fixed

      The account menu now closes when you follow a profile or backstage link.

    • Fixed

      Song page hero actions now wrap cleanly on mobile, and the duplicate “Suggest an edit” action is removed from the hero.

    • Fixed

      Profile sidebar statistics now use comma separators for large numbers.

    • New

      The public REST API now includes song contributors, profile contributions, namesake hints, catalogue statistics, and contributor overview data.

    • Improved

      Artist, genre, label, and user song endpoints now support the same search, filter, sort, and pagination options as the web app.

    • Improved

      Song pages now show all song credits without requiring an extra click, with a responsive five-column layout on large screens.

    • Improved

      Song credits now appear in the order Writers, Production, Musicians, then other categories.

    • Improved

      Credit roles within each group now follow the configured role order.

    • Improved

      Related song sections now show six cards per row on large screens and load up to 12 songs per section.

    • Improved

      The song edit page now shows a loading skeleton that matches the form layout while song data loads.

    • Improved

      The “Suggest an edit” drawer now clearly says that changes are saved when you press Save.

    • Fixed

      Claiming a credit (via the claim drawer or the claim page) now shows up in the song's edit history, like any other change.

    • Fixed

      Profile pages no longer flash a mismatched loading skeleton before settling on the real layout.

    14 entries
  7. 4 August 2026

    Tuesday

    DKG–260804

    • Fixed

      The claim-credit drawer no longer overflows horizontally when a song has long artist or credit lists.

    • New

      Song pages now have a "Suggest an edit" drawer: pick one section (YouTube, title, credits, streaming links, artwork, release date, genres, record label, or lyrics & notes) and edit just that, then save it.

    • Improved

      The full song editor page is now admin-only; everyone else uses the new suggest-edit drawer.

    • Fixed

      Claiming credit or suggesting an edit now updates the song page right away instead of needing a reload to see the change.

    • Fixed

      Removed the decorative color line above song detail heroes.

    • Improved

      Search results now show Browse before Actions.

    • Improved

      Signed-in users can now open Edit profile from the search command.

    • Improved

      On a song page, the search command now offers “Claim your credit for this song” and opens the claim drawer in place.

    • Fixed

      The claim action now detects localized song URLs with title slugs correctly.

    • Improved

      Song pages now open the claim-credit form in a drawer with the current song selected, while the full claim page remains available.

    • Improved

      Song editor history now uses the same floating drawer surface as other side drawers.

    • Fixed

      Reordering loved songs now saves successfully.

    • Fixed

      The guided song wizard now keeps Continue disabled until the YouTube field contains a valid video ID or URL.

    • New

      Song editor sections can now be collapsed and expanded.

    • Fixed

      Adding a genre no longer scrolls the song editor to the top.

    • Improved

      Song editing now uses a compact genre picker with a searchable catalogue and an ordered selection shelf.

    • Improved

      The song duration field moved to the Lyrics & Notes section.

    • Fixed

      The song editor's Artwork checklist badge now correctly names Spotify or Apple Music as the source even when a custom artwork URL is also set on the song.

    • Improved

      The credit claim page's confirmation box now matches the Music Information Truthfulness pledge used elsewhere, and sits as its own step between the claim form and the submit button.

    • New

      Non-admin users must now agree to a Music Information Truthfulness pledge before adding a song or editing one someone else added, in both the classic editor and the guided wizard.

    • Improved

      Any signed-in visitor can now edit a song, not just admins and the person who added it. Every edit is tracked and can be reverted from a song's history.

    • New

      A Record Labels page now lists every label in the catalogue, searchable and sortable by name or song count.

    • New

      A "More" menu in the main navigation groups Record Labels and Contributors.

    • Fixed

      The footer copyright now shows a space between © and the year.

    • New

      The footer now includes quick controls for light, dark, system, and language settings below the site tagline.

    • Improved

      Shared interface controls and surfaces now use the neutral Zinc palette.

    26 entries
  8. 3 August 2026

    Monday

    DKG–260803

    • Fixed

      Artist role filters now stay in sync with song credits, including credits created or edited through the older app.

    • Improved

      Song results in the search palette now show each song's release year.

    • Improved

      The homepage hero now uses the Malaysian flag in its title, with the blue and yellow canton in focus and stronger contrast across themes.

    • Improved

      Bahasa Malaysia now has its own URLs (e.g. `/ms/songs`), so Malay pages can be shared, bookmarked, and indexed by search engines on their own — switching languages no longer relies on a cookie that blocked pages from being cached.

    • Improved

      Songs, artists, contributors, and public profile pages load faster on repeat visits — their data is now cached instead of re-querying the database on every request.

    • Fixed

      The homepage artwork strip no longer reshuffles on every visit — it now stays fixed until the next update to the site.

    • Improved

      Navigating to the homepage, songs, genres, or contributors now shows instant loading feedback instead of a pause with no response.

    • Improved

      The homepage now loads section by section instead of waiting for everything at once, so parts of it can appear sooner.

    • Improved

      The genres page loading state now keeps the page header and search and sort controls visible while genre cards load.

    9 entries
  9. 2 August 2026

    Sunday

    DKG–260802

    • Improved

      The footer's Contribute column now links to Contributors.

    • Improved

      Actions in the search palette no longer show directional arrows.

    • Improved

      The search palette is now narrower on larger screens.

    • Improved

      The search palette now offers Light theme, Dark theme, and Match system theme as separate actions, with a checkmark beside the current theme.

    • Improved

      The song editor's credit search now shows each artist's main role and best-known song, so several artists sharing a name are no longer identical rows. Artists with no credits yet are labelled as such.

    • New

      When adding an artist whose name already exists, the song editor now shows who is already there and asks which person the new one is, instead of quietly creating another identical name.

    • New

      Artists who share a name now say which one they are. Where several artists have the same name, a short line appears next to the name — their main role and best-known song — on the artist page, the artists grid, song credits, and search results. Artists with a unique name are unchanged.

    • New

      The onboarding decorative photo now matches the fan/artist choice as it's made, before the profile is even saved.

    • Improved

      The onboarding artist-name field is now labeled "Your name as an artist" instead of "Artist / stage name".

    • Fixed

      The site header no longer mismatches between server and client rendering for a signed-in account without a username yet.

    • Fixed

      Signed-in accounts that haven't finished onboarding no longer get their static assets (images, etc.) redirected to the onboarding page.

    11 entries
  10. 1 August 2026

    Saturday

    DKG–260801

    • Improved

      The site interface now uses the warmer Stone neutral palette for shadcn surfaces, text, borders, and controls.

    • Fixed

      Profile pages now keep their translations available during client rendering.

    • Fixed

      The old `next.diskograf.com` host now redirects to `diskograf.com`, so search engines see one canonical site.

    • Fixed

      Claimed artist links now redirect directly to public profiles, and the sitemap no longer lists both artist and profile URLs.

    • Fixed

      The homepage browser title no longer repeats “Diskograf”.

    • Improved

      Sign-in pages are now excluded from search results.

    • Fixed

      The 500 error page now keeps the Diskograf interface font instead of falling back to Times New Roman.

    • New

      The search palette now includes “Add a song” (opens the chooser) and “Claim your credit”.

    • New

      The search palette can switch between English and Bahasa Malaysia.

    • New

      The search palette can toggle dark and light mode.

    • Improved

      The search palette theme action now cycles light, dark, and system colors.

    • Fixed

      Theme preference now stays in sync across the search palette, account menu, and mobile menu.

    • Improved

      The mobile menu catalogue links now use large medium-weight labels, without the old card, dividers, or counts.

    • New

      Admins see Backstage links with counts in the mobile menu, between the catalogue list and Add Song.

    • Improved

      The mobile menu no longer duplicates the header search field.

    • New

      The mobile menu now has a Claim credit button under Add Song.

    • Improved

      The mobile menu now slides up from the bottom.

    • New

      The search palette now lists browse pages when empty, and Backstage pages for admins.

    • Improved

      Browse and Backstage pages in the search palette stay filterable while you type.

    • Improved

      Empty search-palette rows (browse, Backstage, tips) now use the denser default text size.

    • Fixed

      The home closing CTA no longer shows a bright fringe around its rounded corners on iOS Safari.

    • Improved

      The home “Latest songs” section now has a soft brand wash that bleeds slightly into the section above.

    • Improved

      The home closing CTA now uses a late-night emerald stage background with tungsten and teal light washes.

    • Fixed

      The home “Create account” button no longer causes a hydration mismatch for signed-in visitors.

    • Improved

      The home archive-stats card now has a subtle top-left background wash for depth.

    • Improved

      Home archive stats now use two columns on mobile.

    • Fixed

      Home archive stats now keep a shared left edge on small screens instead of staggered padding.

    • Improved

      The three home hero buttons now size to their labels on mobile instead of stretching to the same width.

    • Improved

      The home “Contribute a song” and closing “Add a song” buttons now ask unsigned visitors to sign in before opening the add-song chooser.

    • Fixed

      The sign-in page edge fade now matches the page background in dark mode.

    • New

      The home hero now has a “Claim your work” button that opens the credit-claim page.

    • Improved

      The language selector is now available in the site header for anonymous visitors and all signed-in users.

    • Improved

      The credit-claim confirmation card is now clickable across its full area.

    • Fixed

      The selected-role summary on the credit-claim page now keeps a space after the middot separator.

    • Improved

      Selected roles on the credit-claim page now use a thinner highlight ring.

    • Improved

      Song-page metadata now uses a smaller type size so the row is more compact.

    • Improved

      Song-page metadata now uses consistent spacing and type size across the New badge, duration, YouTube metrics, and love count.

    • Improved

      Song duration now appears as plain metadata instead of a rounded badge.

    • Improved

      YouTube totals on song pages now include the “views” label, and the total, daily rate, and love count use the same text color.

    • Improved

      Profile stat rows now have more balanced spacing around labels, numbers, and dividers.

    • Improved

      Profile stat cards now use open spacing without internal divider lines.

    • Improved

      Song pages now show the linked YouTube video's average views per day beside its total views.

    • Improved

      Artist profile sidebars now combine song, credit, contribution, and loved-song counts in one two-row stats card.

    • Improved

      User profile statistics now match artist statistics, with smaller eyebrow labels above the numbers.

    • Improved

      User and artist page sidebars now stay in the normal page scroll instead of using a separate scrollbar.

    • Improved

      The profile avatar upload button now uses the primary button style.

    • Improved

      The account menu now labels the profile link “Edit profile” so its purpose is clearer.

    • Improved

      [Backstage] The local database option in Mirror DB now uses a card-style checkbox with consistent spacing, corner radius, and selected-state feedback.

    • Improved

      [Backstage] The Mirror DB progress dialog is now wider, so PostgreSQL logs are easier to read.

    • Improved

      Artist and user profile sidebars now show larger song and credit counts with smaller labels.

    • Improved

      Artist and user profile sidebars now use the same corner radius for all action buttons, including “Check OG”.

    • Improved

      The genre breakdown bar on artist and user profile pages now separates the genre segments with small gaps so each genre is easier to read.

    • Improved

      The genre breakdown list on artist and user profile pages no longer shows divider lines between genres.

    • Improved

      The genre breakdown list on artist and user profile pages now uses even vertical and horizontal spacing around each genre row.

    • Improved

      The genre breakdown rows on artist and user profile pages now use fully rounded corners.

    • Improved

      The genre breakdown rows on artist and user profile pages now use the standard app button styling (ghost variant), with the same hover, focus, and press behavior as other buttons.

    • Improved

      The colored dots in the genre breakdown list are now larger and fully round.

    • Improved

      The genre breakdown bar on artist and user profile pages no longer shows a muted background track or border behind the segments.

    • Improved

      The genre breakdown list on artist and user profile pages no longer shows a border around the colored dots next to each genre.

    • Improved

      Browser-tab titles and search descriptions now follow the selected language across the homepage, browse pages, song, artist, label, and profile pages, plus the add-song and edit-song screens.

    • Improved

      The credit claim page (claiming credit on a song you worked on) now uses Bahasa Malaysia in Malay mode.

    • Improved

      Artist cards now show status badges, verified-artist tooltips, and view/impersonate labels in the selected language.

    • Improved

      Screen-reader strings across the song editor, wizard, players, theme toggle, and homepage now follow the selected language.

    • Improved

      Country names in the profile forms now follow the selected language (Bahasa Malaysia in Malay mode) instead of always showing English.

    • Improved

      The song editor and guided wizard now show field validation messages and save/delete/publish status toasts in Bahasa Malaysia in Malay mode.

    • Fixed

      The country picker in the edit-artist dialog no longer opens hidden behind the dialog window.

    • Improved

      The contributors page now switches to Bahasa Malaysia in Malay mode, including the archive summary, active contributors, all-time leaders, and the people directory.

    • Improved

      The onboarding screen (first-time profile setup) now uses Bahasa Malaysia in Malay mode.

    • Improved

      The maintenance page now uses Bahasa Malaysia in Malay mode, including the tribute captions.

    • Improved

      The song editor screens (add and edit pages, plus their loading states) now use Bahasa Malaysia in Malay mode.

    • Improved

      The edit-artist dialog now uses Bahasa Malaysia in Malay mode, including field labels, hints, and save status.

    • Improved

      Search on the songs, artist, and label pages now shows a Bahasa Malaysia cheatsheet and validation hints in Malay mode.

    • Improved

      Screen-reader strings (dialog/sheet close labels, breadcrumb and pagination labels, country picker) now follow the selected language.

    • Improved

      Server-side error messages, such as claim, stage-name, and profile-save failures, now appear in Bahasa Malaysia in Malay mode.

    74 entries

Showing 10 of 26 releases