Dynamically build changelog form