On February 11, the U.S. House passed HR 7296, the “Save America Act” which requires people who wish to register to vote to show proof of citizenship, and which requires voters at the polls to show certain types if identification. The vote was 218-213. All Republicans voted for it, along with one Democrat, Henry Cuellar of Texas. Here is the text.
The bill only applies to federal elections, not elections for state or local office.