# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Released] ### Added - short description to Category - Show benchmark boundaries on gauge graph - Add bullet gem to optimize sql queries - Add rubocop for formatting - Upgrade to rails 7 - Add parallel test gem for to run tests faster - Add simplecov gem to see test coverage - Show survey response rate for students and teachers - Cap teacher response rate at 100 - Show admin data collection rate ## [Unreleased] ### Added - Bump ruby version to 3.1.0 - Add previous year data. - Add scale to framework. Calculations for scores bubble up through the framework. - Change the threshold for sufficiency from a static number of responses to a response rate; from a minimum threshold of 17 teacher responses per survey item in a measure to 25 percent response rate in a subcategory and a minimum of 196 student responses per survey item in a measure to 25 percent response rate in a subcategory. - Correct response rate for short-form schools. - Correct scores for short-form schools - Show historical data even if a response rate cannot be calculated for a year of information. - Cap student response rate at 100 - Add metadata for 2019-20 school year. - Add historical data heroku run bundle exec rake db:seed -a mciea-beta - Add student and teacher metadata