Recent progress in microcalorimetry