commitlog

code for commitlog.sh

23 October 2025

Released October 23, 2025

22 changes 89 views

Features

  • Add bulk AI description generation for published releases

    We've introduced a new feature that allows you to easily refresh and enhance the descriptions of your published releases using AI. With the bulk "Enrich features with AI" button, you can now generate detailed descriptions for multiple feature commits at once, improving the quality of your changelogs even after release.

    82e4e68 Robin Fisher

  • Add AI-generated narrative descriptions for feature commits

    We've introduced a new feature that generates clear, user-friendly descriptions for feature commits, making it easier for you to understand what changes were made and why they matter. This enhancement improves the quality of our changelog by providing context-aware narratives derived directly from the code, ensuring you have the most relevant information at your fingertips.

    c146e52 Robin Fisher

  • Add time window selection and 'other' category display for demo changelogs

    We've enhanced the demo changelog feature by including a new 'other' category for commits, ensuring that all types of updates are visible to users. Additionally, you can now customize the time window for viewing changes, making it easier to track activity over specific periods, whether it’s the last week, month, or longer.

    06233ba Robin Fisher

  • Add OpenGraph and Twitter Card meta tags for social sharing

    We've enhanced our website's social sharing capabilities by adding OpenGraph and Twitter Card meta tags, making it easier for users to share content on social media with rich previews. This improvement ensures that when you share links, they will display attractive images and descriptions, helping your posts stand out.

    bf93a46 Robin Fisher

  • Add demo changelog feature for marketing

    We’ve introduced a new demo changelog feature that allows our team to create example changelogs for popular open-source projects, making it easier to showcase our tools in marketing materials and documentation. This change helps users understand the value of our platform without needing to sign up, enhancing their experience and engagement.

    a1a0286 Robin Fisher

  • Add public layout for future use and update releases show view

    We've introduced a new public layout that enhances the user experience by providing a clear and inviting interface, including easy access to sign in or navigate to the dashboard. Additionally, we've improved the releases page to ensure a smooth transition to public changelogs in the future, making it easier for users to share and view updates.

    bf75cc9 Robin Fisher

  • add favicons

    We've added new favicons to enhance your browsing experience, ensuring our site looks great across all devices and platforms. This update helps improve site recognition and makes it easier for you to identify our website in your bookmarks and tabs.

    79ad02b Robin Fisher

  • Add first release celebration feature

    We're excited to introduce a new feature that celebrates your project's first release! Now, when you launch your initial version, you'll see a vibrant celebration banner and have the option to customize an announcement, making your milestone more engaging and memorable.

    efaafd9 Robin Fisher

🐛 Bug Fixes

  • ensure AI enriched features are displayed

    043af3d Robin Fisher

  • fix issue where before_action not set for method leading to failure to find object

    740cb3f Robin Fisher

  • Fix delete button on admin demo changelogs page

    4bacb16 Robin Fisher

🎨 Improvements

  • Reduce demo changelog timeframe from 30 to 7 days

    7be3146 Robin Fisher

  • Make footer sticky and remove GitHub link from public changelog

    00b2a4c Robin Fisher

  • Remove header navbar from public layout for customer focus

    23ca530 Robin Fisher

📝 Other Changes

  • Use only commit title for display messages, not descriptions

    9958c4f Robin Fisher

  • delete old favicons

    2ffed02 Robin Fisher

  • Add Plausible analytics to all layout templates

    4ca4c1d Robin Fisher

  • Force Railway rebuild

    2961602 Robin Fisher

  • Remove duplicate styling from changelog project header

    fe477a3 Robin Fisher

  • Fix public changelog to use public layout properly

    4865c4c Robin Fisher

  • add webmanifest file

    0bb560d Robin Fisher

  • Fix production issues and update UI styling

    ae38726 Robin Fisher

Week of Oct 20, 2025

Released October 20, 2025

24 changes 141 views

Features

  • 🎉 First release of commitlog!

    first_r robinjfisher

  • add favicons

    79ad02b Robin Fisher

  • Add first release celebration feature

    efaafd9 Robin Fisher

🐛 Bug Fixes

  • Fix nixpacks start command for single-database setup

    9936301 Robin Fisher

🎨 Improvements

  • Make footer sticky and remove GitHub link from public changelog

    00b2a4c Robin Fisher

  • Remove header navbar from public layout for customer focus

    23ca530 Robin Fisher

  • Fix production issues and update UI styling

    ae38726 Robin Fisher

📝 Other Changes

  • Force Railway rebuild

    2961602 Robin Fisher

  • Remove duplicate styling from changelog project header

    fe477a3 Robin Fisher

  • Fix public changelog to use public layout properly

    4865c4c Robin Fisher

  • Add public layout for future use and update releases show view

    bf75cc9 Robin Fisher

  • add webmanifest file

    0bb560d Robin Fisher

  • Run db:prepare directly in CMD since Railway ignores ENTRYPOINT

    5e39654 Robin Fisher

  • Add logging to docker-entrypoint to debug migration issues

    2811ab5 Robin Fisher

  • Always run db:prepare in docker-entrypoint

    7e404f3 Robin Fisher

  • Remove database references from cable.yml and cache.yml

    9288737 Robin Fisher

  • Consolidate Solid Cache/Queue/Cable into primary database

    584e8c3 Robin Fisher

  • Run all database migrations explicitly (cache, queue, cable)

    a318f2b Robin Fisher

  • Re-enable Solid Cache and Solid Queue (tables now exist)

    d05305d Robin Fisher

  • Temporarily disable Solid Cache/Queue to allow initial migration

    00ac91e Robin Fisher

  • Add nixpacks.toml to run db:prepare before starting server

    3dbe136 Robin Fisher

  • Use db:prepare to initialize all databases (cache, queue, cable)

    23c5671 Robin Fisher

  • Add release command to run database migrations on deploy

    9f1a295 Robin Fisher

  • Initial commit: Changelog Generator for commitlog.sh

    14e440a Robin Fisher