Changelog

SuprLogs Changelog

changelogprojectsgithubsettings

Public changelogs, custom domains, and a major project workflow upgrade

Aslan Goldenhour
60 commits
+0-0
  • Public changelogs are live with custom domains and private accessSuprLogs now supports public changelog pages on subdomains, custom domains for branded sites, and password protection for private changelogs.
  • Multi-repo project setup is now availableProjects can now connect more than one GitHub repository, with branch selection, repo search, and clearer management from project settings.
  • Entry editing and project re-syncs are now built inYou can now edit changelog entries end to end, change their status, and re-sync a project from scratch when you need to rebuild history.
  • LLM and workspace settings are more flexibleWorkspace and project settings now include LLM provider and model choices, personal API keys, and shared workspace defaults.

Also in this release

New Features4 updates
  • Public changelog pages now support subdomains, custom domains, and password protection for private changelogs.
  • Projects can link multiple GitHub repositories, with branch selection and repository search during setup.
  • The app now includes a full entry editor, status actions, and a project re-sync action from settings.
  • Workspace and project settings now support LLM provider and model selection, personal API keys, and shared defaults.
Improvements4 updates
  • The onboarding, dashboard, and workspace switcher flow was streamlined to better match the active workspace and reduce confusing empty states.
  • Changelog generation and syncing were made more reliable by filtering noisy files, prioritizing owner instructions, and processing commits in order.
  • Public changelog pages now sort newer posts first and render generated content more cleanly across themes.
  • Project setup now includes clearer URL previews, helper text, and a smoother repository selection experience.
Bug Fixes4 updates
  • Fixed Clerk sign-in, sign-up, and organization routing issues so auth pages and workspace switching behave correctly in dark mode and org-less accounts.
  • Fixed project lists, sidebar highlighting, and project switching so the right workspace and page are shown consistently.
  • Fixed settings, publish mode, and domain verification bugs so saved values load correctly and buttons keep the right styling.
  • Fixed public changelog theme handling so dark mode, borders, and empty states now match the selected appearance.
API3 updates
  • Added and updated APIs for webhooks, project and repository management, changelog entry actions, resyncs, API keys, and public changelog access.
  • Added endpoints to support GitHub installation handling, repository selection, and branch lookup during project setup.
  • Added public entry and changelog routes so published content can be viewed and shared outside the app.
Security3 updates
  • Webhook signatures are now verified before processing, and required secrets cause startup to fail fast when misconfigured.
  • Private changelogs now use hashed passwords and a secure unlock cookie, and API keys are shown in plaintext only once when created.
  • Access checks were tightened around GitHub repo and branch pickers, project changes, and resync actions.
Breaking Changes1 updates
  • GitHub callback, repository storage, and scheduling behavior changed to support the new setup flow and multi-repo projects, so some integrations may need updates.
Documentation2 updates
  • Updated setup, webhook, and API documentation to match the new GitHub callback flow, workspace settings, and public changelog routes.
  • Added legal, SEO, and brand updates across the marketing site and public routes.