At least 30 days before an election thereon, notice shall be given by publication in a newspaper of general circulation within the municipal corporation that copies of a proposed charter, charter amendment or repeal proposition and resolution are on file in the office of the clerk or other chief recording officer of the legislative body of the municipal corporation and that a copy will be furnished by the clerk or other chief recording officer to any qualified voter or taxpayer of the municipal corporation upon request.