Releases: 18F/culper
v1.0.13
Highlights:
We split our time between code improvements (SF-85 refactoring and Army bugs) and bigger picture questions like obtaining logs to troubleshoot integrations, session management implementation, and responding to policy requirements for agency review kickbacks.
Specific improvements:
- [User reported] Added an “I don’t know” option to marital email fields recognizing the option to not provide that response.
- [User reported] Fixed an issue where suffix drop-down did not appear in Firefox
- [User reported] Combed through Firefox to find additional bugs (did not find any outside those reported by users)
- [SF-85] Built the front-end for the following sections Your History, Military History, Citizenship, Financial
- [SF-85] Refactored the code to support more dynamic generation between different form types and configurable validation including years covered.
v1.0.12
Release highlights:
-
Resolved SF-86 XML generation issues affecting very specific input in the following fields: FS-240, DS-1350, etc. location of issuance, foreign contact address, clearance investigation dates. (NBIS1TEST-14, NBIS1TEST-47)
-
Only require applicant to provide one of the I-551, N560, etc. numbers to prove derived citizenship. (NBIS1TEST-94)
-
Move "I don't know" button for Foreign Association name to make it clear it is for the whole name field set, not just for the suffix. (NBIS1TEST-91)
-
Corrected validation for unemployment and self-employment work history entries.
-
Fix scroll bar placement in IE11 so Logout button is not partially obscured.
-
Minor text changes to help text/guidance/questions, vetted by OPM.
-
Expanded documentation for the SF86 XML testing process via e-QIP XSDs and e-QIP service.
-
Internal changes to accomodate SF-85, SF-85P.
v1.0.11
Release highlights:
- For "person who knows you" entry, remove day/night/both option for telephone numbers that are explicitly Evening/Daytime/Cell by nature of the question
- Prevent any cached styles from previous eApp releases from being used
- Correct minor display issues with archival print output
- Minor clarifying text changes to question help text
- Fix application hang in Dual/multiple citizenship section
- Fix regression where blank address field sets default to "Outside of the United States"
v1.0.10
Release highlights:
- Correct defect where incorrect SF-86 XML was generated when applicant is divorced, but not remarried1
- Allow applicants to select "I don't know" for Selective Service Record2
- Prevent caching of certain assets from previous releases of eApp3
- Fix date and address validation for substance abuse counseling question4
- Show correct error message for employment date validation
- Fix styling issues with methods of contact in relative section
- Fix incorrect help text on certain last name, telephone fields
Release notes
1 Fixing this issue will address one cause of the "stuck" cases.
2 Needed to for applicants to provide clarification and explaining details.
3 Future updates of styling and layouts will not create bugs for applicants who started their form in a prior release.
4 Validation was incorrectly triggering causing an invalid error.
v1.0.9
Release highlights:
- Restyle existing form with new design system styles
- Rearrange the order of questions in Identification to better support validation
- Add release process documentation
- Fix date component validating too early
- Fix date validation message regressions
- Fix navigation to direct users to the correct section given that a section may be conditionally hidden
- Fix when foreign born document fields are displayed for cohabitants
v1.0.8
v1.0.7
Release highlights:
- Improved behavior for auto-populated history entry
- Ensure address book functionality appears for supervisor address
- Digitally sign SAML Single Logout requests
- Encode alternate APO or physical address for spouse in SF-86 XML
- Improve error messages returned by API
- Improved date validation
- Remove lingering input fields that can not be processed by e-QIP (court street address, initial only for last name)
v1.0.6
Release highlights:
- Enhancements to accordion display (e.g., truncated text, alignment)
- Eliminate input fields that can't be preserved in e-QIP (middle name for verifiers, spouse birthplace county)
- Minor changes to question text to exactly match e-QIP
- Modifies
ATTACHMENTS_ENABLED
so as not to prevent download of releases on submission - Adds statement of understanding to eApp PDF
- Order employment entries by date
- Initial (unsigned) support for SAML Single Logout (SLO)
v1.0.5
Release highlights:
- Improved date validation and validation consistency when restoring form state
- APO and physical address support for foreign contact, current spouse, relative, supervisor,
- Collect all required fields for Foreign Benefit with "Other" frequency
- Normalize case of country names
- Show education questions in archival PDF when no education history
- Correctly show reason for leaving/fired questions depending on time of employment
- Fix missing residence document number for relative
- Remove comment field on Country
- Remove end-of-section comment fields due to lack of equivalent in e-QIP
- Test case #9 is accepted by automated e-QIP validation
v1.0.4
Release highlights:
- Partial implementation of secondary APO/physical address collection
- Fix mandatory counseling, "none of the above" option
- Fix tax year display in archival PDF
- Fix clipped display of large text inputs in archival PDF
- Don't ask unnecessary questions for unemployment entry
- Remove "Don't know" option from health care provider/agency telephone field set
- Enforce restriction of 30 characters on document identifying numbers
- Fix overlapping fields on telephone field set
- Improved date validation
- Fix navigation menu display in IE11 on small screens
- Offense locations should not collect street addresses
- Logout function should save before logging out
- Normalize case of state abbreviations when saving
- Dual citizenship section must have at least 2 entries
- Choosing military housing should not require explanation
- Test case #7 is accepted by automated e-QIP validation