Legislation this summer made many changes that will affect taxpayers planning to donate to charities in 2025 and beyond.