Releases: Enterprise-CMCS/eAPD
Releases · Enterprise-CMCS/eAPD
v2.2.0
🚀 New features
- Make disabled button state more explicit (#1957)
- Upload files from the rich text editor instead of embedding them directly into the text (#1735)
- Made the rich text areas resize to fit their contents
- Automatically save APDs as changes are made
- Removed the 11 Standards and Conditions text fields in favor of two simpler fields (#1947)
🐛 Bugs fixed
- Fixed an issue with the sidebar scrolling into the footer (#1967)
⚙️ Behind the scenes
- Added OWASP ZAP active security scan in continuous integration and deployment (#1928)
v2.1.0
v2.0.1
v2.0.0
🚀 New features
- Alert users on yellow support browsers that they should upgrade ([#1904])
- Don't try to load the page on unsupported browsers ([#1882])
🐛 Bugs fixed
- Fixed an issue where the label for the state name dropdown in the State Profile section was not correctly associated ([#1779])
- Fixed an issue where some table header cells were empty ([#1780])
⚙️ Behind the scenes
v.1.1
🚀 New features
- Attempt to alert users before automatically logging them out due to inactivity. The app will try to use built-in browser notifications as well as flashing the tab title. In browsers that support it, the app treats activity in any eAPD tab as valid, so all eAPD tabs will remain valid as long as at least one of them is getting activity. (#1697)
- Scroll the collapsed activity review panel into view after collapsing an activity form. This way, when you collapse an activity, you end up essentially looking at the list of activities again instead of being pushed way down the page. (#1732)
- Automatically select numeric form field contents when the field is focused if the current value is 0 (#1736)
- Add spellcheck to rich text fields (#1769)
🐛 Bugs fixed
- Add a "skip to main content" link (#1304)
- Prompt for confirmation before deleting APD key personnel (#1651, #1647)
- Fixed accessibility issues on the login page and the dashboard (#1688)
- Fixed semantic heading levels (#1695)
- Fixed a keyboard focus order problem when adding new items to a list (#1712)
- Fixed a keyboard focus order problem with the system use banner (#1715)
- Fixed the save button so it doesn't go into the footer (#1524)
- Switched remaining text inputs (except for rich text) to Design System components and removed custom components (#1686)
- For users in American Samoa, Guam, Northern Mariana Islands, or U.S. Virgin Islands, do not attempt to display a territory outline at the top of the sidebar because we don't have those outlines (#1423; see #1730 for more information)
- Fixed a bug where adding a new contractor resource didn't expand the contractor form (#1710)
- Make the navigation sidebar scrollable. (#1475)
- Fixed the width on activity overview detail and statement of alternatives textbox labels (#1640)
- Made the "manage account" and "login" text the same size in the header dropdown (#1655, #1680)
- Removed the emoji button from the rich text editor (#1649)
- Extend user sessions on API activity (#1728)
- Adds spacing around the Medicaid director and Medicaid office address form headers (#1646)
- Adds margin to the bottom of the state dashboard (#1601)
- Adds an ARIA region component to prevent screen readers from prematurely announcing quarterly budget numbers (#1731)
- Fixed alignment of the message if there are no APDs on the state dashboard (#1602)
- Adds spacing between the login form and the "forgotten password" help link (#1600)
- Adds per-year APD key personnel costs to the review view (#1747)
- Adds a more informative error message if attempting to save an APD while logged out (#1729)
- Use a dollar field for the "other funding" field in the cost allocation form (#1754)
- Fixes a screen reader bug by adding a wrapper around the CMS Design System's Choice component (#1760)
- Round off dollar input fields when they lose focus (#1739)
- Fixed a bug where multiline plain text fields (such as the activity overview) gets exported as a text field, and the content is truncated within it. (#1767)
- Fixed a bug where the session authentication cookie would expire at the end of the browser session instead of at the scheduled time. (#1756)
- Fixed the spacing in the activity overview section. (#1648)
- Disabled cacheing of the index page, so that clients always get the latest. (#1775)
- Fixed a bug where the APD Key Personnel section asked for a person's percent time using a plain number input box instead of a percent box (#1753)
- Improved ARIA metadata on the account management dropdown button for screen readers (#1681)
- Fixed a bug where the sidebar would change width during scrolling in IE. (#1434)
- Changed the APD title to include the full year range instead of just the start year (#1820)
⚙️ Behind the scenes
v1.0.4
v1.0.3
- Fixes a bug where adding a federal fiscal year to the APD causes the app to crash when users attempt to edit existing activity contractor resources. (#1762)
- Fixes a bug where entering a date and then backing it out would make it impossible to save the APD. (#1765)
- Fixes a bug where adding a federal fiscal year to the APD while an activity contractor resource form was expanded would cause the app to crash.