Release Pages

Track all updates and changes to Release Pages

Enhanced User Experience with Improved GitHub Integration and Changelog Management

May 30, 2025
Changes from May 24, 2025 to May 30, 2025

New Features

  • Vitest Backend Testing Setup: We have introduced Vitest for backend testing with example tests and comprehensive documentation to help you get started quickly.

  • GitHub Integration Enhancements:

    • A service layer has been added for processing GitHub webhooks, improving the reliability and performance of handling GitHub events.
    • Improved setup instructions with direct links and copiable keys make it easier to integrate GitHub with your projects.
    • A new feature allows for the direct creation of GitHub workflow files, streamlining your setup process.
  • Changelog Generation and Management:

    • The changelog generation feature now benefits from OpenAI integration, enhancing its accuracy and relevance.
    • Historical changelog generation has been improved with a new calendar-based approach, allowing for predictable release schedules.
    • You can now generate release notes with a single consolidated feature, simplifying the process.
  • Project Dashboard Improvements:

    • The dashboard now includes a commit verification system that automatically checks the status of your GitHub Actions.
    • A new guided setup flow with progress indicators has been introduced, making project setup more intuitive.
  • Project Settings Page: A dedicated project settings page has been added, allowing you to update and delete projects easily.

  • Marketing and UI Enhancements:

    • A new landing page with marketing components like Hero, Features, and Pricing sections has been added to attract and inform users.
    • The user interface has been polished with improvements to layout and navigation, including fixed headers and enhanced sidebar navigation in project settings.

Improvements

  • Enhanced Error Handling: We've added better error handling for CSV parsing and malformed data, ensuring more robust and reliable data processing.

  • Database and Testing Updates:

    • Development and test databases have been streamlined into a single Docker container, simplifying the setup.
    • Test utilities have been updated to align with this new configuration, improving test reliability and documentation.
  • Reserved Subdomain Validation: A new validation system prevents the use of reserved subdomains, ensuring your project's subdomain is unique and appropriate.

  • UI and UX Improvements:

    • Improved Markdown rendering in changelog entries ensures a consistent and readable format.
    • The setup components have been modularized, enhancing organization and maintainability.

Fixes

  • Authentication and API Route Handling: We've fixed various authentication issues with the historical changelogs API and improved the handling of dynamic parameters in API routes.

  • Build and Deployment: Several fixes have been implemented to resolve build issues, including TypeScript and ESLint errors, ensuring smoother deployment.

  • Redirect Issues: Infinite redirect loops have been fixed to enhance navigation and user experience.

Miscellaneous

  • Performance and Stability: Various under-the-hood improvements have been made to enhance the overall performance and stability of the platform.

These updates are designed to provide a more seamless and efficient experience for users, with significant enhancements to our integration, dashboard, and changelog management features. Enjoy exploring the new capabilities!

πŸš€ Initial Launch – Your Changelog, Automated and Hosted

May 23, 2025
Changes from May 9, 2025 to May 23, 2025

We’re excited to launch ReleasePages.dev, the easiest way to automate and host beautiful changelogs directly from your GitHub commits. πŸŽ‰

🧠 Auto-Generated Changelogs Set it once and never worry about writing release notes again. ReleasePages automatically formats your GitHub commit history into clear, readable changelogs – powered by AI – and hosts them on a public page.

🌐 Your Own Subdomain Each project gets its own dedicated subdomain (like acme.releasepages.dev) so your changelog is always accessible, linkable, and professional. Upgrade to use a custom domain like changelog.acme.com.

πŸ”— Seamless GitHub Integration We provide simple setup instructions that let you connect your repo via GitHub Actions in just a few clicks. No code changes needed. Your changelog updates automatically every time you push.

πŸ“œ Support for Historical Commits If you're just getting started, we’ll also help you import your full commit history to backfill previous changelogs β€” giving your users the full release story from day one.

πŸ“Š Easy to Use Dashboard Manage your projects in a clean, modern dashboard. You can view, regenerate, and edit release notes in a convenient editor whenever you need to make adjustments.

πŸ” Built-in SEO Benefits Changelogs hosted on your own domain are fully indexable by Google and LLMs. That means your updates are searchable and can even help with discovery and support.