github jackkerouac/aphrodite v1.4.7
feat(frontend): implement dynamic YAML-based change log system

latest releases: v4.1.3, v4.1.2, v4.1.1...
3 months ago

Replaced hardcoded Home Page accordion content with dynamic YAML-driven system for easier maintenance and better separation of concerns.

Changes:

  • Added changes.yml file with structured change log data (newest-first)
  • Created new /api/changes/ backend endpoint to serve YAML content as JSON
  • Added frontend changes API module with axios integration
  • Updated HomeView component to dynamically load and display changes
  • Preserved existing accordion styling and loading states
  • Supported categorized changes with dates and detailed bullet points

Benefits:

  • No more Vue component editing when adding changelog entries
  • Clean separation of content from presentation code
  • Version control friendly - content changes don't pollute Vue diffs
  • Structured data format enables future filtering/categorization features

Don't miss a new aphrodite release

NewReleases is sending notifications on new releases.