All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.3.0 - 2024-11-04
- Updated the front-end code to fit the new landing page data from database #334
1.2.0 - 2024-10-24
- Add selector to the landing page total map for users to select the program they want to see and get the total amount of the selected programs in the map #317
1.1.0 - 2024-10-04
- Updated the CRP page to use the latest data structure from the API endpoint #320
- Updated the ACEP and RCPP page to use the latest data from the API endpoint #322
- Updated the Crop Insurance page to use the latest data from the API endpoint #324
- Replaced the treemap on the ACEP page with the table #325
1.0.5 - 2024-08-28
- Added the CSP session to the IRA page #299
- Improved the map legend to cover more maps on the IRA page #313
1.0.4 - 2024-08-16
- Added the top info session for IRA page #309
- Added "Other CSP" statues and related categories to the CSP pages #303
- Added null value handling for the latest CSP data #301
- Changed the "Other Improvement" in the EQIP page categories to "Other Improvements" #311
- Updated CSP category list to match latest data #305
- Updated the color legends for the EQIP and CSP maps to match latest data #304
1.0.3 - 2024-08-01
- Block the EQIP IRA information modal from opening automatically when the page loads due to the size of the article's iframe. #306
1.0.2 - 2024-07-23
- Fixed the occasional bug where the IRA page failed to load because the summary data was not ready #293
1.0.1 - 2024-07-19
- Added the percentage display into the EQIP IRA map tips #285
- Update the practice list to reflect current and predicted practices for EQIP IRA#286
- Fixed the NaN values in percentage table in the EQIP IRA page #290
1.0.0 - 2024-07-03
- Added the IRA page with the EQIP section to display 2023 data and predicted 2024-2031 data with total dollar amount and practice options #268
0.20.0 - 2024-06-03
- Updated landing page map to reflect new top-line numbers #272
0.19.0 - 2024-05-09
- Added anchors to issues/white papers items for them to have a distinct url #278
0.18.0 - 2024-05-07
- Added a new white paper to the Issue/White Paper page #262
- Removed the copyright section on the Policy Lab page #263
- Changed the '_' in the URLs of Issue/White Paper page and Policy Lab page to '-' #266
0.17.0 - 2024-04-09
- Added Predetermined Prediction (Policy Lab) page to include an iframe for Surface 51's model #260
0.16.0 - 2024-02-22
- Title I page added the total subsection based on the summary data for landing page #239
- Title II page added the total subsection based on the summary data for landing page #253
- Added sub title in nav bar for the Title I and Crop Insurance Page #255
- Updated Title I, Title II and Crop Insurance pages to use new API endpoints #249
- Updated the SNAP page to use new API endpoints #257
- Revised the EQIP and CSP code to follow the same pattern as new pages, allowing
map
endpoint to retire #249 - Removed the 'Other Conservation' section out of Title II menu #256
- Removed the
$
in total policies earning premium section at the Crop Insurance page #252
0.15.0 - 2024-02-09
- Added
paymentPercentageNationwide
to Title I page map tooltips and tables #238
- Changed 'Payments' to 'Benefits' for the Crop Insurance map on landing page #240
- Changed all 'Costs' for the SNAP program to 'Benefits' across the website #241
- Updated Title I page to use the revised API endpoints #243
0.14.0 - 2024-01-17
- Based on the usability testing result, adjusted all tables to have a similar header style#233
- Based on the usability testing result, adjusted the pie chart color at Conservation pages#230
- Based on the usability testing result, adjusted the side menu style at Conservation pages#229
- Based on the usability testing result, adjusted tooltip styles for all maps #232
- Fixed the loss ratio representation at crop insurance page #225
- Changed Google Analytics plugin from
react-ga
module to script and use webpack environmental variable to config #226
0.13.0 - 2023-12-14
- Added Google Analytics using
react-ga
module to page router #217
- Updated all maps to show exact number of dollars instead of rounding units to the nearest million #137
- Replaced the arrow of table to Material UI icons to show in Linux browser#151
0.12.0 - 2023-11-17
- Add the issue release/white paper page #210
- Add iFrame component to the release/white paper page #214
0.11.0 - 2023-11-08
- Dairy Margin Coverage page and Supplemental Agricultural Disaster Assistance page with corresponding components for their attributes #206
- Optimize webpack config to save docker building time #203
- Change PDL logo to use the new design #209
0.10.0 - 2023-10-17
- ACEP page and corresponding components for its attributes #200
- RCPP page and corresponding components for its attributes #196
- Reverse some unnecessary changes in EQIP, CSP and CRP table #199
- Adjust program drawer to remove over-length scroll bar in Chrome/Firefox #198
0.9.0 - 2023-09-18
- CRP page and corresponding components for its attributes #170
- Replace the color legends on the EQIP, CSP, and CRP pages with the customized scheme 189
- Adjusted the menu height of CRP page on small screen #190
- The tables for Title II shows right most column in any screen size #192
0.8.0 - 2023-09-06
- Add Crop Insurance page and corresponding components for its attributes #125
- Added Average Insured Area In Acres sub-page to Crop Insurance pages #183
- Use different title equations for the bar charts in pages under the Net Farmer Benefit section #179
- Adjusted font size of chart headers on Crop Insurance page #182
- Adjusted '$' sign for some sub-pages of Crop Insurance page #184
- Adjusted menu height of Crop Insurance page #185
- Added explanation to the Insured Acres subpage of Crop Insurance page #186
0.7.0 - 2023-08-22
- Landing page clean up for use API endpoint by removing redundant calls #148
- CSP page uses API endpoint instead of local json file #149
- SNAP page landing page uses API endpoint following the pattern in Landing Page #166
- Updated the year related labels on landing page and title 1 page to reflect changes of new title 1 API #168
- Updated the landing page map tab to include a label to explain that the top-line numbers are not finalized #171
- Added '(Numbers have not yet been finalized)' label on landing page top line tab and updated several details on Title 1 page #172
- Changed the "Total Commodities Programs" on the Title I page menu to "Total Commodities Programs, Subtitle A" #176
0.6.0 - 2023-07-18
- Add Title 1 page and corresponding components for the Conservation Programs #126
- EQIP page updated to use the data from API endpoint #132
- Reverse the 'm' back to 'k' in the data formatting function for thousands #145
- Add
$
sign to the beginning of legend bar on landing page #141 - Add search bar area and update color theme of EQIP and CSP pages
- Update Title 1 navigation bar title #156
- Add year to the titles of map in the EQIP page and CSP page #158
- Remove the arrow in navigation search bar #159
0.5.1 - 2023-05-30
- Change the format of negative values in landing page maps' tips and legend bar to fit client's request
- Modify the title of each map's tip to match each program
0.5.0 - 2023-05-26
- Landing page maps & tabs use api endpoints instead of local json files #110
- Add crop insurance tab back to landing page #130
- Removed the duplicate 'AllProgramMap' component on the landing page. Instead, modified the 'LandingPageMap' component to include the all-program map
- Previously used default GitHub issue template. #127
0.4.0 - 2023-05-10
- SNAP page and connected to SNAP API Point #59
- Local development work environment to connect dev api server #93
- CSP page #74
- eslint rules back to original #94
0.3.0 - 2023-05-03
- Popup alert for unfinished programs #58
- Navigation from PDL title and PDL logo #51
- Icon for left menu #62
- Background color for selected columns in table #68
- Landing page uses the api endpoint for AllProgram Maps #20- Table sorting icon #55
- Landing page text display for each different tab selection #53
- The left menu margin and background color #61
- Number style for semi-donut chart #64
- Popup menu styles #66
- Table styles #76
- Updated EQIP JSON data files. #84
- Map legends and EQIP popper text #91
- color schemes back and hid crop insurance tab for release 0.3.0 #105
- Table sorting functions #49
- Dynamic api uri creation #78
- Tooltip styles for semi donut chart #80
- Number format shown on map when hovering #82
- Errors in the EQIP JSON data files. #87
- Initial EQIP page and data visualization demos #18
- EQIP maps and functional semi-donut charts, and data tables #27
- Average monthly participation data to SNAP map hover. #28
- Navigation for HOME button #42
- Pop-up menu styles #36
- Option text styles #40
- Update SNAP data in summary and allPrograms JSON files based on latest data and recalculate total dollar amounts. #44
- Update EQIP JSON files with the latest data. #31
- Debugger was not evaluating breakpoints because a configuration was missing #24
- Semi donut 6a display with the overlapping text #34
- Format of the semi-donut EQIP benefits number #38